RuleException Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |