RuleEvaluationIncompatibleTypesException Costruttori

Definizione

Inizializza una nuova istanza della classe RuleEvaluationIncompatibleTypesException.

Overload

RuleEvaluationIncompatibleTypesException()

Inizializza una nuova istanza della classe RuleEvaluationIncompatibleTypesException.

RuleEvaluationIncompatibleTypesException(String)

Consente di inizializzare una nuova istanza di RuleEvaluationIncompatibleTypesException con un messaggio di errore specificato.

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

Inizializza una nuova istanza della classe RuleEvaluationIncompatibleTypesException con dati serializzati.

RuleEvaluationIncompatibleTypesException(String, Exception)

Inizializza una nuova istanza della classe RuleEvaluationIncompatibleTypesException con un messaggio di errore specificato e un riferimento all'eccezione Exception interna che è la causa di questa Exception.

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Inizializza una nuova istanza della classe RuleEvaluationIncompatibleTypesException con i dettagli della violazione della compatibilità.

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

Inizializza una nuova istanza della classe RuleEvaluationIncompatibleTypesException con i dettagli della violazione della compatibilità. Ciò include la proprietà InnerException.

RuleEvaluationIncompatibleTypesException()

Inizializza una nuova istanza della classe RuleEvaluationIncompatibleTypesException.

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

Si applica a

RuleEvaluationIncompatibleTypesException(String)

Consente di inizializzare una nuova istanza di RuleEvaluationIncompatibleTypesException con un messaggio di errore specificato.

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)

Parametri

message
String

string che contiene il messaggio di errore da associare all'istanza.

Commenti

Questo costruttore inizializza la proprietà Message della nuova istanza utilizzando il parametro del messaggio.

Nella tabella riportata di seguito sono illustrati i valori iniziali delle proprietà di un'istanza Exception.

Proprietà valore
InnerException Riferimento null (Nothing in Visual Basic).
Message Stringa del messaggio di errore.

Si applica a

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

Inizializza una nuova istanza della classe RuleEvaluationIncompatibleTypesException con dati serializzati.

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)

Parametri

serializeInfo
SerializationInfo

Oggetto SerializationInfo che contiene i dati oggetto serializzati relativi all'eccezione generata.

context
StreamingContext

Oggetto StreamingContext contenente le informazioni contestuali sull'origine o sulla destinazione.

Eccezioni

serializeInfo è un riferimento null ( Nothing in Visual Basic).

Il nome della classe è un riferimento null ( in Visual Basic) o la proprietà è zero.

Commenti

Questo costruttore viene chiamato durante la deserializzazione per ricostituire l'oggetto eccezione trasmesso su un flusso.

Si applica a

RuleEvaluationIncompatibleTypesException(String, Exception)

Inizializza una nuova istanza della classe RuleEvaluationIncompatibleTypesException con un messaggio di errore specificato e un riferimento all'eccezione Exception interna che è la causa di questa 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)

Parametri

message
String

Messaggio che descrive l'eccezione corrente.

ex
Exception

Istanza di Exception che ha causato l'eccezione corrente.

Commenti

Un'eccezione Exception generata come risultato diretto di un'eccezione Exception precedente deve includere un riferimento all'eccezione precedente all'interno della proprietà InnerException. La proprietà InnerException restituisce lo stesso valore che viene passato al costruttore o un riferimento null (Nothing in Visual Basic), se la proprietà InnerException non fornisce al costruttore il valore dell'eccezione interna.

Si applica a

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Inizializza una nuova istanza della classe RuleEvaluationIncompatibleTypesException con i dettagli della violazione della 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)

Parametri

message
String

Messaggio in cui viene descritto l'oggetto Exception corrente.

left
Type

Classe Type che appare a sinistra dell'operatore.

op
CodeBinaryOperatorType

CodeBinaryOperatorType che rappresenta l'operatore la cui compatibilità viene violata.

right
Type

Classe Type che compare a destra dell'operatore.

Commenti

Nella tabella riportata di seguito sono illustrati i valori iniziali delle proprietà di un'istanza Exception rappresentata da questa classe.

Proprietà valore
InnerException Riferimento null (Nothing in Visual Basic).
Message Valore dell'argomento message
Left Valore dell'argomento left.
Operator Valore dell'argomento op.
Right Valore dell'argomento right.

Si applica a

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

Inizializza una nuova istanza della classe RuleEvaluationIncompatibleTypesException con i dettagli della violazione della compatibilità. Ciò include la proprietà 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)

Parametri

message
String

Messaggio in cui viene descritto l'oggetto Exception corrente.

left
Type

Classe Type che appare a sinistra dell'operatore.

op
CodeBinaryOperatorType

CodeBinaryOperatorType che rappresenta l'operatore la cui compatibilità viene violata.

right
Type

Classe Type che compare a destra dell'operatore.

ex
Exception

Istanza di Exception che ha causato l'eccezione corrente.

Commenti

Nella tabella riportata di seguito sono illustrati i valori iniziali delle proprietà di un'istanza Exception rappresentata da questa classe.

Proprietà Valore
InnerException Valore dell'argomento ex.
Message Valore dell'argomento message
Left Valore dell'argomento left.
Operator Valore dell'argomento op.
Right Valore dell'argomento right.

Si applica a