RuleEvaluationIncompatibleTypesException Constructores

Definición

Inicializa una nueva instancia de la clase RuleEvaluationIncompatibleTypesException.

Sobrecargas

RuleEvaluationIncompatibleTypesException()

Inicializa una nueva instancia de la clase RuleEvaluationIncompatibleTypesException.

RuleEvaluationIncompatibleTypesException(String)

Inicializa una nueva instancia de RuleEvaluationIncompatibleTypesException con un mensaje de error especificado.

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

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

RuleEvaluationIncompatibleTypesException(String, Exception)

Inicializa una nueva instancia de la clase RuleEvaluationIncompatibleTypesException con un mensaje de error especificado y una referencia al Exception interno que es la causa de Exception.

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Inicializa una nueva instancia de la clase RuleEvaluationIncompatibleTypesException con los detalles de la infracción de compatibilidad.

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type, Exception)

Inicializa una nueva instancia de la clase RuleEvaluationIncompatibleTypesException con los detalles de la infracción de compatibilidad. Esto incluye InnerException.

RuleEvaluationIncompatibleTypesException()

Inicializa una nueva instancia de la clase RuleEvaluationIncompatibleTypesException.

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

Se aplica a

RuleEvaluationIncompatibleTypesException(String)

Inicializa una nueva instancia de RuleEvaluationIncompatibleTypesException con un mensaje de error especificado.

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

Parámetros

message
String

string que contiene el mensaje de error para asociar a esta instancia.

Comentarios

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

En la siguiente tabla se muestran los valores de propiedad iniciales de una instancia de excepción.

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

Se aplica a

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

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

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

Excepciones

serializeInfo es una referencia nula (Nothing en Visual Basic).

El nombre de clase es una referencia nula (Nothing en Visual Basic) o el HResult es cero.

Comentarios

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

Se aplica a

RuleEvaluationIncompatibleTypesException(String, Exception)

Inicializa una nueva instancia de la clase RuleEvaluationIncompatibleTypesException con un mensaje de error especificado y una referencia al Exception interno que es la causa de Exception.

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

Parámetros

message
String

Mensaje que describe la excepción actual.

ex
Exception

Instancia Exception que produjo la excepción actual.

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 en Visual Basic) si la propiedad InnerException no proporciona el valor de la excepción interna al constructor.

Se aplica a

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

Inicializa una nueva instancia de la clase RuleEvaluationIncompatibleTypesException con los detalles de la infracción de compatibilidad.

public:
 RuleEvaluationIncompatibleTypesException(System::String ^ message, Type ^ left, System::CodeDom::CodeBinaryOperatorType op, Type ^ right);
public RuleEvaluationIncompatibleTypesException (string message, Type left, System.CodeDom.CodeBinaryOperatorType op, Type right);
new System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException : string * Type * System.CodeDom.CodeBinaryOperatorType * Type -> System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException
Public Sub New (message As String, left As Type, op As CodeBinaryOperatorType, right As Type)

Parámetros

message
String

Mensaje que describe la clase Exception actual.

left
Type

Type que aparece a la izquierda del operador.

op
CodeBinaryOperatorType

CodeBinaryOperatorType que representa al operador en cuya compatibilidad se produce una infracción.

right
Type

Type que aparece a la derecha del operador.

Comentarios

En la siguiente tabla se muestran los valores de propiedad iniciales de una instancia de excepción representada por esta clase.

Propiedad Value
InnerException Referencia nula (Nothing en Visual Basic).
Message Valor del argumento message
Left Valor del argumento left.
Operator Valor del argumento op.
Right Valor del argumento right.

Se aplica a

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type, Exception)

Inicializa una nueva instancia de la clase RuleEvaluationIncompatibleTypesException con los detalles de la infracción de compatibilidad. Esto incluye InnerException.

public:
 RuleEvaluationIncompatibleTypesException(System::String ^ message, Type ^ left, System::CodeDom::CodeBinaryOperatorType op, Type ^ right, Exception ^ ex);
public RuleEvaluationIncompatibleTypesException (string message, Type left, System.CodeDom.CodeBinaryOperatorType op, Type right, Exception ex);
new System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException : string * Type * System.CodeDom.CodeBinaryOperatorType * Type * Exception -> System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException
Public Sub New (message As String, left As Type, op As CodeBinaryOperatorType, right As Type, ex As Exception)

Parámetros

message
String

Mensaje que describe la clase Exception actual.

left
Type

Type que aparece a la izquierda del operador.

op
CodeBinaryOperatorType

CodeBinaryOperatorType que representa al operador en cuya compatibilidad se produce una infracción.

right
Type

Type que aparece a la derecha del operador.

ex
Exception

Instancia Exception que produjo la excepción actual.

Comentarios

En la siguiente tabla se muestran los valores de propiedad iniciales de una instancia de excepción representada por esta clase.

Propiedad Valor
InnerException Valor del argumento ex.
Message Valor del argumento message
Left Valor del argumento left.
Operator Valor del argumento op.
Right Valor del argumento right.

Se aplica a