Compartilhar via


RuleException Construtores

Definição

Inicializa uma nova instância da classe RuleException.

Sobrecargas

Nome Description
RuleException()

Inicializa uma nova instância da classe RuleException.

RuleException(String)

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

RuleException(SerializationInfo, StreamingContext)

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

RuleException(String, Exception)

Inicializa uma nova instância da RuleException classe, com uma mensagem de erro especificada e uma referência ao interior Exception que é a causa disso 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 iniciais 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 RuleException classe 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 iniciais de uma instância de RuleException.

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

Aplica-se a

RuleException(SerializationInfo, StreamingContext)

Inicializa uma nova instância da RuleException classe 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 contém os dados do objeto serializado sobre a exceção que está sendo gerada.

context
StreamingContext

O StreamingContext que contém informações contextuais sobre a origem 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 RuleException classe, com uma mensagem de erro especificada e uma referência ao interior Exception que é a causa disso 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

Essa Exception é a causa da atual Exception . Se o innerException parâmetro não for uma referência nula (Nothing no Visual Basic), a corrente Exception será gerada em um bloco catch que manipula a parte interna 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 retornará 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 ao construtor.

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

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

Aplica-se a