RuleException Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci RuleException třídy.
Přetížení
| Name | Description |
|---|---|
| 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 RuleException třídy serializovanými daty. |
| RuleException(String, Exception) |
Inicializuje novou instanci RuleException třídy se zadanou chybovou zprávou a odkazem na vnitřní Exception , která je příčinou tohoto 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 systémové zprávy, která popisuje chybu a bere v úvahu aktuální systémovou jazykovou verzi.
V následující tabulce jsou uvedeny počáteční hodnoty vlastností instance RuleException.
| Vlastnictví | Hodnota |
|---|---|
| InnerException | Odkaz null (Nothing v jazyce Visual Basic). |
| Message | Lokalizovaný popis zadaný 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, která popisuje chybu.
Poznámky
Tento konstruktor inicializuje Message vlastnost nové instance pomocí parametru message .
V následující tabulce jsou uvedeny počáteční hodnoty vlastností instance RuleException.
| Vlastnictví | Hodnota |
|---|---|
| InnerException | Odkaz null (Nothing v jazyce Visual Basic). |
| Message | Řetězec chybové zprávy. |
Platí pro
RuleException(SerializationInfo, StreamingContext)
Inicializuje novou instanci RuleException třídy 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
Ten SerializationInfo obsahuje serializovaná data objektu o vyvolání výjimky.
- context
- StreamingContext
Obsahuje StreamingContext kontextové informace o zdroji nebo cíli.
Poznámky
Tento konstruktor je volána během de-serializace rekonstituce objekt výjimky přenášený 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 , která je příčinou tohoto 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, která popisuje chybu.
- ex
- Exception
To Exception je příčina aktuálního Exception .
innerException Pokud parametr není odkaz null (Nothing v jazyce Visual Basic), je aktuální Exception vyvolán v bloku catch, který zpracovává vnitřní Exception .
Poznámky
Výsledek Exception , který je vyvolán jako přímý výsledek předchozího Exception by měl obsahovat odkaz na předchozí výjimku ve InnerException vlastnosti. Vlastnost InnerException vrátí stejnou hodnotu, která je předána do konstruktoru, nebo null odkaz (Nothing) pokud InnerException vlastnost nezadává vnitřní Exception hodnotu konstruktoru.
V následující tabulce jsou uvedeny počáteční hodnoty vlastností instance RuleException.
| Vlastnictví | Hodnota |
|---|---|
| InnerException | Vnitřní Exception odkaz. |
| Message | Řetězec chybové zprávy. |