Partilhar via


RuleEvaluationException Construtores

Definição

Inicializa uma nova instância da classe RuleEvaluationException.

Sobrecargas

RuleEvaluationException()

Inicializa uma nova instância da classe RuleEvaluationException.

RuleEvaluationException(String)

Inicializa uma nova instância da classe RuleEvaluationException com uma mensagem de erro especificada.

RuleEvaluationException(SerializationInfo, StreamingContext)

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

RuleEvaluationException(String, Exception)

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

RuleEvaluationException()

Inicializa uma nova instância da classe RuleEvaluationException.

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

Comentários

Esse construtor inicializa a Message propriedade da nova instância para uma mensagem fornecida pelo sistema que descreve o erro e leva em conta a cultura do sistema atual.

A tabela a seguir mostra os valores de propriedade inicial de uma instância de RuleEvaluationException.

Propriedade Valor
InnerException Uma referência nula (Nothing no Visual Basic).
Message Uma descrição localizada fornecida pelo sistema.

Aplica-se a

RuleEvaluationException(String)

Inicializa uma nova instância da classe RuleEvaluationException com uma mensagem de erro especificada.

public:
 RuleEvaluationException(System::String ^ message);
public RuleEvaluationException (string message);
new System.Workflow.Activities.Rules.RuleEvaluationException : string -> System.Workflow.Activities.Rules.RuleEvaluationException
Public Sub New (message As String)

Parâmetros

message
String

A mensagem que descreve o erro.

Comentários

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

A tabela a seguir mostra os valores de propriedade inicial de uma instância de RuleEvaluationException.

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

Aplica-se a

RuleEvaluationException(SerializationInfo, StreamingContext)

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

protected:
 RuleEvaluationException(System::Runtime::Serialization::SerializationInfo ^ serializeInfo, System::Runtime::Serialization::StreamingContext context);
protected RuleEvaluationException (System.Runtime.Serialization.SerializationInfo serializeInfo, System.Runtime.Serialization.StreamingContext context);
new System.Workflow.Activities.Rules.RuleEvaluationException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Workflow.Activities.Rules.RuleEvaluationException
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.

Comentários

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

Aplica-se a

RuleEvaluationException(String, Exception)

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

public:
 RuleEvaluationException(System::String ^ message, Exception ^ ex);
public RuleEvaluationException (string message, Exception ex);
new System.Workflow.Activities.Rules.RuleEvaluationException : string * Exception -> System.Workflow.Activities.Rules.RuleEvaluationException
Public Sub New (message As String, ex As Exception)

Parâmetros

message
String

A mensagem que descreve o erro.

ex
Exception

A Exception que é a causa da Exception atual. Caso o parâmetro innerException não seja uma referência nula (Nothing no Visual Basic), a Exception atual é gerada em um bloco catch que trata a Exception interna.

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 InnerException propriedade retorna o mesmo valor que é passado para o construtor, ou uma referência nula ( Nothing ) se a InnerException propriedade não fornecer o valor interno Exception para o construtor.

A tabela a seguir mostra os valores de propriedade inicial de uma instância de RuleEvaluationException.

Propriedade Valor
InnerException A referência de Exception interna.
Message A cadeia de caracteres da mensagem de erro.

Aplica-se a