RuleEvaluationIncompatibleTypesException Constructeurs

Définition

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException.

Surcharges

RuleEvaluationIncompatibleTypesException()

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException.

RuleEvaluationIncompatibleTypesException(String)

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException avec un message d'erreur spécifié.

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException avec des données sérialisées.

RuleEvaluationIncompatibleTypesException(String, Exception)

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException avec un message d'erreur spécifié et une référence à l'Exception interne qui est à l'origine de cette Exception.

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException avec les détails de la violation de compatibilité.

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

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException avec les détails de la violation de compatibilité. Cela inclut InnerException.

RuleEvaluationIncompatibleTypesException()

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException.

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

S’applique à

RuleEvaluationIncompatibleTypesException(String)

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException avec un message d'erreur spécifié.

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)

Paramètres

message
String

string qui contient le message d'erreur à associer à cette instance.

Remarques

Ce constructeur initialise la propriété Message de la nouvelle instance à l'aide du paramètre de message.

Le tableau suivant indique les valeurs de propriétés initiales d'une instance Exception.

Propriété Valeur
InnerException Référence Null (Nothing en Visual Basic).
Message Chaîne du message d'erreur.

S’applique à

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException avec des données sérialisées.

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)

Paramètres

serializeInfo
SerializationInfo

SerializationInfo qui contient les données d'objet sérialisées concernant l'exception levée.

context
StreamingContext

StreamingContext qui contient des informations contextuelles relatives à la source ou à la destination.

Exceptions

serializeInfo est une référence Null (Nothing en Visual Basic).

Le nom de la classe est une référence Null (Nothing en Visual Basic) ou HResult est égal à zéro.

Remarques

Ce constructeur est appelé lors de la désérialisation pour reconstituer l'objet exception transmis via un flux.

S’applique à

RuleEvaluationIncompatibleTypesException(String, Exception)

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException avec un message d'erreur spécifié et une référence à l'Exception interne qui est à l'origine de cette 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)

Paramètres

message
String

Message qui décrit l'exception en cours.

ex
Exception

Instance Exception ayant provoqué l'exception en cours.

Remarques

Exception qui est levée en conséquence directe d'une Exception précédente doit contenir une référence à celle-ci dans la propriété InnerException. La propriété InnerException retourne la même valeur que celle qui a été passée dans le constructeur ou une référence Null (Nothing en Visual Basic), si la propriété InnerException ne fournit pas la valeur de l'exception interne au constructeur.

S’applique à

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException avec les détails de la violation de compatibilité.

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)

Paramètres

message
String

Message qui décrit l'Exception en cours.

left
Type

Type apparaissant à gauche de l'opérateur.

op
CodeBinaryOperatorType

CodeBinaryOperatorType représentant l'opérateur dont la compatibilité est violée.

right
Type

Type apparaissant à droite de l'opérateur.

Remarques

Le tableau suivant indique les valeurs de propriétés initiales d'une instance Exception représentée par cette classe.

Propriété Valeur
InnerException Référence Null (Nothing en Visual Basic).
Message Valeur de l’argument message
Left Valeur de l’argument left.
Operator Valeur de l’argument op.
Right Valeur de l’argument right.

S’applique à

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

Initialise une nouvelle instance de la classe RuleEvaluationIncompatibleTypesException avec les détails de la violation de compatibilité. Cela inclut 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)

Paramètres

message
String

Message qui décrit l'Exception en cours.

left
Type

Type apparaissant à gauche de l'opérateur.

op
CodeBinaryOperatorType

CodeBinaryOperatorType représentant l'opérateur dont la compatibilité est violée.

right
Type

Type apparaissant à droite de l'opérateur.

ex
Exception

Instance Exception ayant provoqué l'exception en cours.

Remarques

Le tableau suivant indique les valeurs de propriétés initiales d'une instance Exception représentée par cette classe.

Propriété Valeur
InnerException Valeur de l’argument ex.
Message Valeur de l’argument message
Left Valeur de l’argument left.
Operator Valeur de l’argument op.
Right Valeur de l’argument right.

S’applique à