RuleException Construtores

Definição

Inicializa uma nova instância da RuleException classe.

Sobrecargas

Name Description
RuleException()

Inicializa uma nova instância da RuleException classe.

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 deste Exception.

RuleException()

Inicializa uma nova instância da RuleException classe.

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

Observações

Este construtor inicializa a Message propriedade da nova instância numa mensagem fornecida pelo sistema que descreve o erro e tem em conta a cultura atual do sistema.

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de RuleException.

Property Value
InnerException Uma referência nula (Nothing em 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.

Observações

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

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de RuleException.

Property Value
InnerException Uma referência nula (Nothing em Visual Basic).
Message A cadeia de mensagens 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 serializados do objeto sobre a exceção lançada.

context
StreamingContext

O StreamingContext que contém informação contextual sobre a origem ou destino.

Observações

Este construtor é chamado durante a desserialização para reconstituir o objeto exceção transmitido através de 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 deste 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

Então Exception essa é a causa da corrente Exception . Se o parâmetro innerException não for uma referência nula (Nothing em Visual Basic), a corrente Exception é elevada num bloco de captura que gere o interior Exception .

Observações

Um Exception que é lançado como resultado direto de um anterior Exception deve incluir uma referência à exceção anterior na InnerException propriedade. A InnerException propriedade devolve o mesmo valor que é passado ao construtor, ou uma referência nula (Nothing) se a InnerException propriedade não fornecer o valor interno Exception ao construtor.

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de RuleException.

Property Value
InnerException A referência interior Exception .
Message A cadeia de mensagens de erro.

Aplica-se a