RuleException Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy RuleException.

Przeciążenia

RuleException()

Inicjuje nowe wystąpienie klasy RuleException.

RuleException(String)

Inicjuje nowe wystąpienie RuleException klasy z określonym komunikatem o błędzie.

RuleException(SerializationInfo, StreamingContext)

Inicjuje nowe wystąpienie klasy RuleException z zserializowanymi danymi.

RuleException(String, Exception)

Inicjuje nowe wystąpienie RuleException klasy, z określonym komunikatem o błędzie i odwołaniem do wewnętrznego Exception , który jest przyczyną tego problemu Exception .

RuleException()

Inicjuje nowe wystąpienie klasy RuleException.

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

Uwagi

Ten konstruktor inicjuje Message Właściwość nowego wystąpienia do komunikatu dostarczonego przez system, który opisuje błąd i bierze pod uwagę bieżącą kulturę systemu.

Poniższa tabela prezentuje początkowe wartości właściwości dla wystąpienia klasy RuleException.

Właściwość Wartość
InnerException Odwołanie o wartości null ( Nothing w Visual Basic).
Message Zlokalizowany opis dostarczany przez system.

Dotyczy

RuleException(String)

Inicjuje nowe wystąpienie RuleException klasy z określonym komunikatem o błędzie.

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)

Parametry

message
String

Komunikat z opisem błędu.

Uwagi

Ten konstruktor inicjuje Message Właściwość nowego wystąpienia przy użyciu message parametru.

Poniższa tabela prezentuje początkowe wartości właściwości dla wystąpienia klasy RuleException.

Właściwość Wartość
InnerException Odwołanie o wartości null ( Nothing w Visual Basic).
Message Ciąg komunikatu o błędzie.

Dotyczy

RuleException(SerializationInfo, StreamingContext)

Inicjuje nowe wystąpienie klasy RuleException z zserializowanymi danymi.

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)

Parametry

serializeInfo
SerializationInfo

Obiekt SerializationInfo zawierający dane zserializowanego obiektu dotyczące zgłaszanego wyjątku.

context
StreamingContext

Obiekt StreamingContext zawierający informacje kontekstowe dotyczące źródła lub miejsca docelowego.

Uwagi

Ten konstruktor jest wywoływany podczas deserializacji w celu odtworzenia obiektu wyjątku przesyłanego przez strumień.

Dotyczy

RuleException(String, Exception)

Inicjuje nowe wystąpienie RuleException klasy, z określonym komunikatem o błędzie i odwołaniem do wewnętrznego Exception , który jest przyczyną tego problemu 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)

Parametry

message
String

Komunikat z opisem błędu.

ex
Exception

To Exception jest przyczyna bieżącego Exception . Jeśli parametr InnerException nie jest odwołaniem null ( Nothing w Visual Basic), bieżąca Exception wartość jest zgłaszana w bloku catch, który obsługuje wewnętrzny Exception .

Uwagi

Exception, Który jest generowany jako bezpośredni wynik poprzedniej Exception powinien zawierać odwołanie do poprzedniego wyjątku we InnerException właściwości. InnerExceptionWłaściwość zwraca tę samą wartość, która jest przenoszona do konstruktora lub odwołanie o wartości null ( Nothing ), jeśli InnerException Właściwość nie dostarcza Exception wartości wewnętrznej do konstruktora.

Poniższa tabela prezentuje początkowe wartości właściwości dla wystąpienia klasy RuleException.

Właściwość Wartość
InnerException Odwołanie wewnętrzne Exception .
Message Ciąg komunikatu o błędzie.

Dotyczy