RuleEvaluationIncompatibleTypesException Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy RuleEvaluationIncompatibleTypesException.

Przeciążenia

RuleEvaluationIncompatibleTypesException()

Inicjuje nowe wystąpienie klasy RuleEvaluationIncompatibleTypesException.

RuleEvaluationIncompatibleTypesException(String)

Inicjuje nowe wystąpienie z RuleEvaluationIncompatibleTypesException określonym komunikatem o błędzie.

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

Inicjuje nowe wystąpienie klasy RuleEvaluationIncompatibleTypesException z zserializowanymi danymi.

RuleEvaluationIncompatibleTypesException(String, Exception)

Inicjuje nowe wystąpienie RuleEvaluationIncompatibleTypesException klasy z określonym komunikatem o błędzie i odwołaniem do wewnętrznego Exception , który jest przyczyną tego problemu Exception .

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Inicjuje nowe wystąpienie RuleEvaluationIncompatibleTypesException klasy ze szczegółami naruszenia zgodności.

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

Inicjuje nowe wystąpienie RuleEvaluationIncompatibleTypesException klasy ze szczegółami naruszenia zgodności. Obejmuje to InnerException .

RuleEvaluationIncompatibleTypesException()

Inicjuje nowe wystąpienie klasy RuleEvaluationIncompatibleTypesException.

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

Dotyczy

RuleEvaluationIncompatibleTypesException(String)

Inicjuje nowe wystąpienie z RuleEvaluationIncompatibleTypesException określonym komunikatem o błędzie.

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

A string , który zawiera komunikat o błędzie do skojarzenia z tym wystąpieniem.

Uwagi

Ten konstruktor inicjuje Message Właściwość nowego wystąpienia przy użyciu parametru Message.

W poniższej tabeli przedstawiono początkowe wartości właściwości dla wystąpienia wyjątku.

Właściwość Wartość
InnerException Odwołanie o wartości null ( Nothing w Visual Basic).
Message Ciąg komunikatu o błędzie.

Dotyczy

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

Inicjuje nowe wystąpienie klasy RuleEvaluationIncompatibleTypesException z zserializowanymi danymi.

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

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.

Wyjątki

serializeInfo jest odwołaniem o wartości null (Visual Basic Nothing ).

Nazwa klasy jest odwołaniem o wartości null (Visual Basic Nothing ) lub HResult równa zero.

Uwagi

Ten konstruktor jest wywoływany podczas deserializacji w celu odtworzenia obiektu wyjątku przesyłanego przez strumień.

Dotyczy

RuleEvaluationIncompatibleTypesException(String, Exception)

Inicjuje nowe wystąpienie RuleEvaluationIncompatibleTypesException klasy z określonym komunikatem o błędzie i odwołaniem do wewnętrznego Exception , który jest przyczyną tego problemu 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

Komunikat, który opisuje bieżący wyjątek.

ex
Exception

ExceptionWystąpienie, które spowodowało bieżący wyjątek.

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 w Visual Basic), jeśli InnerException Właściwość nie poda wewnętrznej wartości wyjątku do konstruktora.

Dotyczy

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Inicjuje nowe wystąpienie RuleEvaluationIncompatibleTypesException klasy ze szczegółami naruszenia zgodności.

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

Komunikat, który opisuje bieżący Exception .

left
Type

Pojawia się po Type lewej stronie operatora.

op
CodeBinaryOperatorType

CodeBinaryOperatorTypeReprezentuje operatora, którego zgodność jest naruszona.

right
Type

Pojawia się po Type prawej stronie operatora.

Uwagi

W poniższej tabeli przedstawiono początkowe wartości właściwości dla wystąpienia wyjątku reprezentowanego przez tę klasę.

Właściwość Wartość
InnerException Odwołanie o wartości null ( Nothing w Visual Basic).
Message Wartość argumentu. message
Left Wartość argumentu. left.
Operator Wartość argumentu. op.
Right Wartość argumentu. right.

Dotyczy

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

Inicjuje nowe wystąpienie RuleEvaluationIncompatibleTypesException klasy ze szczegółami naruszenia zgodności. Obejmuje to 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

Komunikat, który opisuje bieżący Exception .

left
Type

Pojawia się po Type lewej stronie operatora.

op
CodeBinaryOperatorType

CodeBinaryOperatorTypeReprezentuje operatora, którego zgodność jest naruszona.

right
Type

Pojawia się po Type prawej stronie operatora.

ex
Exception

ExceptionWystąpienie, które spowodowało bieżący wyjątek.

Uwagi

W poniższej tabeli przedstawiono początkowe wartości właściwości dla wystąpienia wyjątku reprezentowanego przez tę klasę.

Właściwość Wartość
InnerException Wartość argumentu. ex.
Message Wartość argumentu. message
Left Wartość argumentu. left.
Operator Wartość argumentu. op.
Right Wartość argumentu. right.

Dotyczy