RuleEvaluationIncompatibleTypesException Construtores

Definição

Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException.

Sobrecargas

RuleEvaluationIncompatibleTypesException()

Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException.

RuleEvaluationIncompatibleTypesException(String)

Inicializa uma nova instância de RuleEvaluationIncompatibleTypesException com uma mensagem de erro especificada.

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException com dados serializados.

RuleEvaluationIncompatibleTypesException(String, Exception)

Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException com uma mensagem de erro especificada e uma referência à Exception interna que é a causa dessa Exception.

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException com os detalhes da violação de compatibilidade.

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

Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException com os detalhes da violação de compatibilidade. Isso inclui o InnerException.

RuleEvaluationIncompatibleTypesException()

Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException.

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

Aplica-se a

RuleEvaluationIncompatibleTypesException(String)

Inicializa uma nova instância de RuleEvaluationIncompatibleTypesException com uma mensagem de erro especificada.

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)

Parâmetros

message
String

Um string que contém a mensagem de erro a ser associada a esta instância.

Comentários

Esse construtor inicializa a Message propriedade da nova instância usando o parâmetro Message.

A tabela a seguir mostra os valores de propriedade inicial para uma instância de exceção.

Propriedade Valor
InnerException Uma referência nula (Nothing no Visual Basic).
Message A cadeia de caracteres da mensagem de erro.

Aplica-se a

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException com dados serializados.

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)

Parâmetros

serializeInfo
SerializationInfo

O SerializationInfo que mantém os dados de objeto serializados sobre a exceção que está sendo lançada.

context
StreamingContext

O StreamingContext que contém informações contextuais sobre a fonte ou o destino.

Exceções

serializeInfo é uma referência nula (Visual Basic Nothing).

O nome de classe é uma referência nula (Nothing do Visual Basic) ou o HResult é zero.

Comentários

Este construtor é chamado durante a desserialização para reconstituir o objeto de exceção transmitido por um fluxo.

Aplica-se a

RuleEvaluationIncompatibleTypesException(String, Exception)

Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException com uma mensagem de erro especificada e uma referência à Exception interna que é a causa dessa 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)

Parâmetros

message
String

Uma mensagem que descreve a exceção atual.

ex
Exception

A instância de Exception que causou a exceção atual.

Comentários

Um Exception que é gerado como um resultado direto de um anterior Exception deve incluir uma referência à exceção anterior na InnerException propriedade. A propriedade InnerException retorna o mesmo valor que é passado para o construtor ou uma referência nula (Nothing no Visual Basic) caso a propriedade InnerException não forneça o valor de exceção interna para o construtor.

Aplica-se a

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException com os detalhes da violação de compatibilidade.

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)

Parâmetros

message
String

Uma mensagem que descreve o Exception atual.

left
Type

O Type que aparece à esquerda do operador.

op
CodeBinaryOperatorType

O CodeBinaryOperatorType que representa o operador cuja compatibilidade foi violada.

right
Type

O Type que aparece à direita do operador.

Comentários

A tabela a seguir mostra os valores de propriedade iniciais para uma instância de exceção representada por essa classe.

Propriedade Valor
InnerException Uma referência nula (Nothing no Visual Basic).
Message O valor do argumento message
Left O valor do argumento left.
Operator O valor do argumento op.
Right O valor do argumento right.

Aplica-se a

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

Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException com os detalhes da violação de compatibilidade. Isso inclui o 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)

Parâmetros

message
String

Uma mensagem que descreve o Exception atual.

left
Type

O Type que aparece à esquerda do operador.

op
CodeBinaryOperatorType

O CodeBinaryOperatorType que representa o operador cuja compatibilidade foi violada.

right
Type

O Type que aparece à direita do operador.

ex
Exception

A instância de Exception que causou a exceção atual.

Comentários

A tabela a seguir mostra os valores de propriedade iniciais para uma instância de exceção representada por essa classe.

Propriedade Valor
InnerException O valor do argumento ex.
Message O valor do argumento message
Left O valor do argumento left.
Operator O valor do argumento op.
Right O valor do argumento right.

Aplica-se a