RuleException Konstruktory

Definice

Inicializuje novou instanci RuleException třídy.

Přetížení

RuleException()

Inicializuje novou instanci RuleException třídy.

RuleException(String)

Inicializuje novou instanci RuleException třídy se zadanou chybovou zprávou.

RuleException(SerializationInfo, StreamingContext)

Inicializuje novou instanci třídy RuleException se serializovanými daty.

RuleException(String, Exception)

Inicializuje novou instanci RuleException třídy se zadanou chybovou zprávou a odkazem na vnitřní Exception , což je příčinou Exception .

RuleException()

Inicializuje novou instanci RuleException třídy.

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

Poznámky

Tento konstruktor inicializuje Message vlastnost nové instance do zprávy zadané systémem, která popisuje chybu a bere v úvahu aktuální jazykovou verzi systému.

Následující tabulka ukazuje počáteční hodnoty vlastnosti instance RuleException.

Vlastnost Hodnota
InnerException Odkaz s hodnotou null ( Nothing v Visual Basic).
Message Lokalizovaný popis nastavený systémem.

Platí pro

RuleException(String)

Inicializuje novou instanci RuleException třídy se zadanou chybovou zprávou.

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

Zpráva popisující chybu

Poznámky

Tento konstruktor inicializuje Message vlastnost nové instance pomocí message parametru.

Následující tabulka ukazuje počáteční hodnoty vlastnosti instance RuleException.

Vlastnost Hodnota
InnerException Odkaz s hodnotou null ( Nothing v Visual Basic).
Message Řetězec chybové zprávy.

Platí pro

RuleException(SerializationInfo, StreamingContext)

Inicializuje novou instanci třídy RuleException se serializovanými daty.

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

Objekt SerializationInfo, ve kterém jsou uložena serializovaná data objektu týkající se výjimky

context
StreamingContext

Objekt StreamingContext obsahující kontextové informace o zdroji nebo cíli

Poznámky

Tento konstruktor se volá během rušení serializace, aby se revytvářel objekt výjimky přenesený přes datový proud.

Platí pro

RuleException(String, Exception)

Inicializuje novou instanci RuleException třídy se zadanou chybovou zprávou a odkazem na vnitřní Exception , což je příčinou 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

Zpráva popisující chybu

ex
Exception

ExceptionCož je příčina aktuálního Exception . Pokud parametr InnerException není odkaz s hodnotou null ( Nothing v Visual Basic), aktuální Exception hodnota je vyvolána v bloku catch, který zpracovává vnitřní Exception .

Poznámky

Objekt Exception , který je vyvolána jako přímý výsledek předchozí, Exception by měl obsahovat odkaz na předchozí výjimku ve InnerException Vlastnosti. InnerExceptionVlastnost vrací stejnou hodnotu, která je předána konstruktoru, nebo odkaz s hodnotou null ( Nothing ), pokud InnerException vlastnost neposkytuje vnitřní Exception hodnotu konstruktoru.

Následující tabulka ukazuje počáteční hodnoty vlastnosti instance RuleException.

Vlastnost Hodnota
InnerException Vnitřní Exception odkaz
Message Řetězec chybové zprávy.

Platí pro