RuleException Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av RuleException klassen.
Överlagringar
| Name | Description |
|---|---|
| RuleException() |
Initierar en ny instans av RuleException klassen. |
| RuleException(String) |
Initierar en ny instans av RuleException klassen med ett angivet felmeddelande. |
| RuleException(SerializationInfo, StreamingContext) |
Initierar en ny instans av RuleException klassen med serialiserade data. |
| RuleException(String, Exception) |
Initierar en ny instans av RuleException klassen med ett angivet felmeddelande och en referens till det inre Exception som är orsaken till den här Exception. |
RuleException()
Initierar en ny instans av RuleException klassen.
public:
RuleException();
public RuleException();
Public Sub New ()
Kommentarer
Den här konstruktorn initierar egenskapen för den nya instansen Message till ett meddelande från systemet som beskriver felet och tar hänsyn till den aktuella systemkulturen.
I följande tabell visas de inledande egenskapsvärdena för en instans av RuleException.
| Fastighet | Value |
|---|---|
| InnerException | En null-referens (Nothing i Visual Basic). |
| Message | En lokaliserad beskrivning som tillhandahålls av systemet. |
Gäller för
RuleException(String)
Initierar en ny instans av RuleException klassen med ett angivet felmeddelande.
public:
RuleException(System::String ^ message);
public RuleException(string message);
new System.Workflow.Activities.Rules.RuleException : string -> System.Workflow.Activities.Rules.RuleException
Public Sub New (message As String)
Parametrar
- message
- String
Meddelandet som beskriver felet.
Kommentarer
Den här konstruktorn initierar egenskapen för Message den nya instansen med hjälp av parametern message .
I följande tabell visas de inledande egenskapsvärdena för en instans av RuleException.
| Fastighet | Value |
|---|---|
| InnerException | En null-referens (Nothing i Visual Basic). |
| Message | Felmeddelandesträngen. |
Gäller för
RuleException(SerializationInfo, StreamingContext)
Initierar en ny instans av RuleException klassen med serialiserade data.
protected:
RuleException(System::Runtime::Serialization::SerializationInfo ^ serializeInfo, System::Runtime::Serialization::StreamingContext context);
protected RuleException(System.Runtime.Serialization.SerializationInfo serializeInfo, System.Runtime.Serialization.StreamingContext context);
new System.Workflow.Activities.Rules.RuleException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Workflow.Activities.Rules.RuleException
Protected Sub New (serializeInfo As SerializationInfo, context As StreamingContext)
Parametrar
- serializeInfo
- SerializationInfo
Det SerializationInfo som innehåller serialiserade objektdata om undantaget som genereras.
- context
- StreamingContext
Som StreamingContext innehåller kontextuell information om källan eller målet.
Kommentarer
Den här konstruktorn anropas under de-serialiseringen för att återskapa undantagsobjektet som överförs via en ström.
Gäller för
RuleException(String, Exception)
Initierar en ny instans av RuleException klassen med ett angivet felmeddelande och en referens till det inre Exception som är orsaken till den här Exception.
public:
RuleException(System::String ^ message, Exception ^ ex);
public RuleException(string message, Exception ex);
new System.Workflow.Activities.Rules.RuleException : string * Exception -> System.Workflow.Activities.Rules.RuleException
Public Sub New (message As String, ex As Exception)
Parametrar
- message
- String
Meddelandet som beskriver felet.
- ex
- Exception
Det Exception är orsaken till den aktuella Exception . Om parametern innerException inte är en null-referens (Nothing i Visual Basic) genereras den aktuella Exception i ett catch-block som hanterar den inre Exception .
Kommentarer
En Exception som genereras som ett direkt resultat av en tidigare Exception bör innehålla en referens till det tidigare undantaget i egenskapen InnerException . Egenskapen InnerException returnerar samma värde som skickas till konstruktorn eller en null-referens (Nothing) om InnerException egenskapen inte anger det inre Exception värdet till konstruktorn.
I följande tabell visas de inledande egenskapsvärdena för en instans av RuleException.
| Fastighet | Value |
|---|---|
| InnerException | Den inre Exception referensen. |
| Message | Felmeddelandesträngen. |