Sdílet prostřednictvím


RuleEvaluationIncompatibleTypesException Konstruktory

Definice

Inicializuje novou instanci RuleEvaluationIncompatibleTypesException třídy.

Přetížení

RuleEvaluationIncompatibleTypesException()

Inicializuje novou instanci RuleEvaluationIncompatibleTypesException třídy.

RuleEvaluationIncompatibleTypesException(String)

Inicializuje novou instanci se RuleEvaluationIncompatibleTypesException zadanou chybovou zprávou.

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

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

RuleEvaluationIncompatibleTypesException(String, Exception)

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

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Inicializuje novou instanci RuleEvaluationIncompatibleTypesException třídy s podrobnostmi o porušení kompatibility.

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type, Exception)

Inicializuje novou instanci RuleEvaluationIncompatibleTypesException třídy s podrobnostmi o porušení kompatibility. To zahrnuje InnerException .

RuleEvaluationIncompatibleTypesException()

Inicializuje novou instanci RuleEvaluationIncompatibleTypesException třídy.

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

Platí pro

RuleEvaluationIncompatibleTypesException(String)

Inicializuje novou instanci se RuleEvaluationIncompatibleTypesException zadanou chybovou zprávou.

public:
 RuleEvaluationIncompatibleTypesException(System::String ^ message);
public RuleEvaluationIncompatibleTypesException (string message);
new System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException : string -> System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException
Public Sub New (message As String)

Parametry

message
String

Obsahující string chybovou zprávu, která se má přidružit k této instanci.

Poznámky

Tento konstruktor inicializuje Message vlastnost nové instance pomocí parametru zprávy.

Následující tabulka ukazuje počáteční hodnoty vlastností pro instanci výjimky.

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

Platí pro

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

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

protected:
 RuleEvaluationIncompatibleTypesException(System::Runtime::Serialization::SerializationInfo ^ serializeInfo, System::Runtime::Serialization::StreamingContext context);
protected RuleEvaluationIncompatibleTypesException (System.Runtime.Serialization.SerializationInfo serializeInfo, System.Runtime.Serialization.StreamingContext context);
new System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException
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

Výjimky

serializeInfo je odkaz s hodnotou null (Visual Basic Nothing ).

Název třídy je odkaz s hodnotou null (Visual Basic Nothing ) nebo HResult je nula.

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

RuleEvaluationIncompatibleTypesException(String, Exception)

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

public:
 RuleEvaluationIncompatibleTypesException(System::String ^ message, Exception ^ ex);
public RuleEvaluationIncompatibleTypesException (string message, Exception ex);
new System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException : string * Exception -> System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException
Public Sub New (message As String, ex As Exception)

Parametry

message
String

Zpráva, která popisuje aktuální výjimku.

ex
Exception

ExceptionInstance, která způsobila aktuální výjimku.

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 v Visual Basic), pokud InnerException vlastnost neposkytuje vnitřní hodnotu výjimky konstruktoru.

Platí pro

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Inicializuje novou instanci RuleEvaluationIncompatibleTypesException třídy s podrobnostmi o porušení kompatibility.

public:
 RuleEvaluationIncompatibleTypesException(System::String ^ message, Type ^ left, System::CodeDom::CodeBinaryOperatorType op, Type ^ right);
public RuleEvaluationIncompatibleTypesException (string message, Type left, System.CodeDom.CodeBinaryOperatorType op, Type right);
new System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException : string * Type * System.CodeDom.CodeBinaryOperatorType * Type -> System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException
Public Sub New (message As String, left As Type, op As CodeBinaryOperatorType, right As Type)

Parametry

message
String

Zpráva, která popisuje aktuální Exception .

left
Type

TypeZobrazuje se na levé straně operátoru.

op
CodeBinaryOperatorType

CodeBinaryOperatorTypePředstavuje operátor, jehož kompatibilita je porušena.

right
Type

TypeZobrazuje se na pravé straně operátoru.

Poznámky

Následující tabulka ukazuje počáteční hodnoty vlastností pro instanci výjimky reprezentované touto třídou.

Vlastnost Hodnota
InnerException Odkaz s hodnotou null ( Nothing v Visual Basic).
Message Hodnota argumentu message
Left Hodnota argumentu left.
Operator Hodnota argumentu op.
Right Hodnota argumentu right.

Platí pro

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type, Exception)

Inicializuje novou instanci RuleEvaluationIncompatibleTypesException třídy s podrobnostmi o porušení kompatibility. To zahrnuje InnerException .

public:
 RuleEvaluationIncompatibleTypesException(System::String ^ message, Type ^ left, System::CodeDom::CodeBinaryOperatorType op, Type ^ right, Exception ^ ex);
public RuleEvaluationIncompatibleTypesException (string message, Type left, System.CodeDom.CodeBinaryOperatorType op, Type right, Exception ex);
new System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException : string * Type * System.CodeDom.CodeBinaryOperatorType * Type * Exception -> System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException
Public Sub New (message As String, left As Type, op As CodeBinaryOperatorType, right As Type, ex As Exception)

Parametry

message
String

Zpráva, která popisuje aktuální Exception .

left
Type

TypeZobrazuje se na levé straně operátoru.

op
CodeBinaryOperatorType

CodeBinaryOperatorTypePředstavuje operátor, jehož kompatibilita je porušena.

right
Type

TypeZobrazuje se na pravé straně operátoru.

ex
Exception

ExceptionInstance, která způsobila aktuální výjimku.

Poznámky

Následující tabulka ukazuje počáteční hodnoty vlastností pro instanci výjimky reprezentované touto třídou.

Vlastnost Hodnota
InnerException Hodnota argumentu ex.
Message Hodnota argumentu message
Left Hodnota argumentu left.
Operator Hodnota argumentu op.
Right Hodnota argumentu right.

Platí pro