Compartir vía


RuleException Constructores

Definición

Inicializa una nueva instancia de la clase RuleException.

Sobrecargas

RuleException()

Inicializa una nueva instancia de la clase RuleException.

RuleException(String)

Inicializa una nueva instancia de la clase RuleException con el mensaje de error especificado.

RuleException(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de la clase RuleException con datos serializados.

RuleException(String, Exception)

Inicializa una nueva instancia de la clase RuleException con un mensaje de error especificado y una referencia a la clase Exception interna que es la causa de Exception.

RuleException()

Inicializa una nueva instancia de la clase RuleException.

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

Comentarios

Este constructor inicializa la propiedad Message de la nueva instancia en un mensaje proporcionado por el sistema que describe el error y tiene en cuenta la referencia cultural del sistema actual.

En la tabla siguiente se muestran los valores de propiedad iniciales para una instancia de RuleException.

Propiedad Value
InnerException Referencia nula (Nothing en Visual Basic).
Message Una descripción traducida proporcionada por el sistema.

Se aplica a

RuleException(String)

Inicializa una nueva instancia de la clase RuleException con el mensaje de error especificado.

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

Mensaje que describe el error.

Comentarios

Este constructor inicializa la propiedad Message de la nueva instancia utilizando el parámetro message.

En la tabla siguiente se muestran los valores de propiedad iniciales para una instancia de RuleException.

Propiedad Value
InnerException Referencia nula (Nothing en Visual Basic).
Message Cadena con el mensaje de error.

Se aplica a

RuleException(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de la clase RuleException con datos 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

SerializationInfo que contiene los datos serializados del objeto que hacen referencia a la excepción que se va a producir.

context
StreamingContext

StreamingContext que contiene información contextual sobre el origen o el destino.

Comentarios

Durante la deserialización se llama a este constructor para reconstituir el objeto de excepción transmitido en una secuencia.

Se aplica a

RuleException(String, Exception)

Inicializa una nueva instancia de la clase RuleException con un mensaje de error especificado y una referencia a la clase Exception interna que es la causa de 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

Mensaje que describe el error.

ex
Exception

Exception que es la causa del Exception actual. Si el parámetro innerException no es una referencia nula (Nothing en Visual Basic), la Exception actual se inicia en un bloque catch que controla la Exception interna.

Comentarios

Exception que se produce como consecuencia directa de una clase Exception previa debería incluir una referencia a la excepción anterior en la propiedad InnerException. La propiedad InnerException devuelve el mismo valor pasado al constructor, o una referencia nula (Nothing) si la propiedad InnerException no suministra el valor Exception interno al constructor.

En la tabla siguiente se muestran los valores de propiedad iniciales para una instancia de RuleException.

Propiedad Valor
InnerException Referencia interna Exception.
Message Cadena con el mensaje de error.

Se aplica a