RuleValidation Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.