Compartilhar via


RuleException Construtores

Definição

Inicializa uma nova instância da classe RuleException.

Sobrecargas

RuleException()

Inicializa uma nova instância da classe RuleException.

RuleException(String)

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

RuleException(SerializationInfo, StreamingContext)

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

RuleException(String, Exception)

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

RuleException()

Inicializa uma nova instância da classe RuleException.

public:
 RuleException();
public RuleException ();
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 atual do sistema.

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

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

Aplica-se a

RuleException(String)

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

public:
 RuleException(System::String ^ message);
public RuleException (string message);
new System.Workflow.Activities.Rules.RuleException : string -> System.Workflow.Activities.Rules.RuleException
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 RuleException.

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

Aplica-se a

RuleException(SerializationInfo, StreamingContext)

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

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

Esse construtor é chamado durante a des serialização para reconstituir o objeto de exceção transmitido por um fluxo.

Aplica-se a

RuleException(String, Exception)

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

public:
 RuleException(System::String ^ message, Exception ^ ex);
public RuleException (string message, Exception ex);
new System.Workflow.Activities.Rules.RuleException : string * Exception -> System.Workflow.Activities.Rules.RuleException
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. Se o innerException parâmetro não for uma referência nula (Nothing no Visual Basic), o atual Exception será gerado em um bloco catch que manipula o interno Exception .

Comentários

Um Exception que é gerado como 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 RuleException.

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

Aplica-se a