Sdílet prostřednictvím


RuleException Konstruktory

Definice

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.

Platí pro