RuleEvaluationIncompatibleTypesException Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe RuleEvaluationIncompatibleTypesException.
Sobrecargas
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.
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
O CodeBinaryOperatorType que representa o operador cuja compatibilidade foi violada.
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
O CodeBinaryOperatorType que representa o operador cuja compatibilidade foi violada.
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. |