Freigeben über


RuleEvaluationException Konstruktoren

Definition

Initialisiert eine neue Instanz der RuleEvaluationException-Klasse.

Überlädt

RuleEvaluationException()

Initialisiert eine neue Instanz der RuleEvaluationException-Klasse.

RuleEvaluationException(String)

Initialisiert eine neue Instanz der RuleEvaluationException-Klasse mit einer angegebenen Fehlermeldung.

RuleEvaluationException(SerializationInfo, StreamingContext)

Initialisiert eine neue Instanz der RuleEvaluationException-Klasse mit serialisierten Daten.

RuleEvaluationException(String, Exception)

Initialisiert eine neue Instanz der RuleEvaluationException-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die interne Exception, die diese Exception verursacht hat.

RuleEvaluationException()

Initialisiert eine neue Instanz der RuleEvaluationException-Klasse.

public:
 RuleEvaluationException();
public RuleEvaluationException ();
Public Sub New ()

Hinweise

Dieser Konstruktor initialisiert die Message-Eigenschaft der neuen Instanz mit einer Systemmeldung, die den Fehler beschreibt und die aktuelle Systemkultur berücksichtigt.

In der folgenden Tabelle werden die anfänglichen Eigenschaftenwerte für eine RuleEvaluationException-Instanz aufgeführt.

Eigenschaft Wert
InnerException Ein NULL-Verweis (Nothing in Visual Basic).
Message Eine im System enthaltene lokalisierte Beschreibung.

Gilt für

RuleEvaluationException(String)

Initialisiert eine neue Instanz der RuleEvaluationException-Klasse mit einer angegebenen Fehlermeldung.

public:
 RuleEvaluationException(System::String ^ message);
public RuleEvaluationException (string message);
new System.Workflow.Activities.Rules.RuleEvaluationException : string -> System.Workflow.Activities.Rules.RuleEvaluationException
Public Sub New (message As String)

Parameter

message
String

Die Meldung, in der der Fehler beschrieben wird.

Hinweise

Dieser Konstruktor initialisiert die Message-Eigenschaft der neuen Instanz unter Verwendung des message-Parameters.

In der folgenden Tabelle werden die anfänglichen Eigenschaftenwerte für eine RuleEvaluationException-Instanz aufgeführt.

Eigenschaft Wert
InnerException Ein NULL-Verweis (Nothing in Visual Basic).
Message Die Zeichenfolge der Fehlermeldung.

Gilt für

RuleEvaluationException(SerializationInfo, StreamingContext)

Initialisiert eine neue Instanz der RuleEvaluationException-Klasse mit serialisierten Daten.

protected:
 RuleEvaluationException(System::Runtime::Serialization::SerializationInfo ^ serializeInfo, System::Runtime::Serialization::StreamingContext context);
protected RuleEvaluationException (System.Runtime.Serialization.SerializationInfo serializeInfo, System.Runtime.Serialization.StreamingContext context);
new System.Workflow.Activities.Rules.RuleEvaluationException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Workflow.Activities.Rules.RuleEvaluationException
Protected Sub New (serializeInfo As SerializationInfo, context As StreamingContext)

Parameter

serializeInfo
SerializationInfo

Die SerializationInfo, die die serialisierten Objektdaten für die ausgelöste Ausnahme enthält.

context
StreamingContext

Der StreamingContext, der die Kontextinformationen über die Quelle oder das Ziel enthält.

Hinweise

Dieser Konstruktor wird während der Deserialisierung aufgerufen, um das über einen Stream übertragene Ausnahmeobjekt wiederherzustellen.

Gilt für

RuleEvaluationException(String, Exception)

Initialisiert eine neue Instanz der RuleEvaluationException-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die interne Exception, die diese Exception verursacht hat.

public:
 RuleEvaluationException(System::String ^ message, Exception ^ ex);
public RuleEvaluationException (string message, Exception ex);
new System.Workflow.Activities.Rules.RuleEvaluationException : string * Exception -> System.Workflow.Activities.Rules.RuleEvaluationException
Public Sub New (message As String, ex As Exception)

Parameter

message
String

Die Meldung, in der der Fehler beschrieben wird.

ex
Exception

Die Exception, die die aktuelle Exception verursacht. Wenn der innerException-Parameter kein NULL-Verweis (Nothing in Visual Basic) ist, wird die aktuelle Exception in einem Catch-Block ausgelöst, der die innere Exception behandelt.

Hinweise

Eine Exception, die als direktes Ergebnis einer vorhergehenden Exception ausgelöst wird, muss in der InnerException-Eigenschaft über einen Verweis auf die vorhergehende Ausnahme verfügen. Die InnerException-Eigenschaft gibt denselben Wert zurück, der an den Konstruktor übergeben wurde, bzw. einen NULL-Verweis (Nothing), wenn die InnerException-Eigenschaft nicht den Wert für die innere Exception für den Konstruktor bereitstellt.

In der folgenden Tabelle werden die anfänglichen Eigenschaftenwerte für eine RuleEvaluationException-Instanz aufgeführt.

Eigenschaft Wert
InnerException Der Verweis auf die innere Exception.
Message Die Zeichenfolge der Fehlermeldung.

Gilt für