Compartir a través de


RuleValidation Constructores

Definición

Inicializa una nueva instancia de la clase RuleValidation.

Sobrecargas

RuleValidation(Type, ITypeProvider)

Inicializa una nueva instancia de la clase RuleValidation utilizando el Type del Rule.

RuleValidation(Activity, ITypeProvider, Boolean)

Inicializa una nueva instancia de la clase RuleValidation utilizando el Activity especificado y el proveedor de tipos.

RuleValidation(Type, ITypeProvider)

Inicializa una nueva instancia de la clase RuleValidation utilizando el Type del Rule.

public:
 RuleValidation(Type ^ thisType, System::Workflow::ComponentModel::Compiler::ITypeProvider ^ typeProvider);
public RuleValidation (Type thisType, System.Workflow.ComponentModel.Compiler.ITypeProvider typeProvider);
new System.Workflow.Activities.Rules.RuleValidation : Type * System.Workflow.ComponentModel.Compiler.ITypeProvider -> System.Workflow.Activities.Rules.RuleValidation
Public Sub New (thisType As Type, typeProvider As ITypeProvider)

Parámetros

thisType
Type

Tipo de objeto contra el que se ejecutará este RuleCondition o RuleSet. Normalmente será el flujo de trabajo, pero puede ser cualquier tipo válido.

typeProvider
ITypeProvider

Implementación opcional ITypeProvider que se utiliza para determinar qué Type están disponibles en la condición. Si no se especifica uno, es que sólo están disponibles los tipos del ensamblado indicado por la actividad y de cualquier ensamblado al que esa actividad haga referencia.

Excepciones

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

Se aplica a

RuleValidation(Activity, ITypeProvider, Boolean)

Inicializa una nueva instancia de la clase RuleValidation utilizando el Activity especificado y el proveedor de tipos.

public:
 RuleValidation(System::Workflow::ComponentModel::Activity ^ activity, System::Workflow::ComponentModel::Compiler::ITypeProvider ^ typeProvider, bool checkStaticType);
public RuleValidation (System.Workflow.ComponentModel.Activity activity, System.Workflow.ComponentModel.Compiler.ITypeProvider typeProvider, bool checkStaticType);
new System.Workflow.Activities.Rules.RuleValidation : System.Workflow.ComponentModel.Activity * System.Workflow.ComponentModel.Compiler.ITypeProvider * bool -> System.Workflow.Activities.Rules.RuleValidation
Public Sub New (activity As Activity, typeProvider As ITypeProvider, checkStaticType As Boolean)

Parámetros

activity
Activity

Activity en cuyo contexto se ejecuta RuleCondition o RuleSet. En la mayoría de los casos éste será el objeto de flujo de trabajo.

typeProvider
ITypeProvider

Implementación opcional ITypeProvider que se utiliza para determinar qué Type están disponibles en la condición. Si no se especifica uno, es que sólo están disponibles los tipos del ensamblado indicado por la actividad y de cualquier ensamblado al que esa actividad haga referencia.

checkStaticType
Boolean

Si es true, los tipos utilizados por cualquier RuleCondition o RuleSet que se validan con este objeto deben estar en la lista restringida de tipos permitidos.

Excepciones

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

Comentarios

Este constructor se utiliza en tiempo de diseño.

Se aplica a