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
| Nombre | Description |
|---|---|
| RuleValidation(Type, ITypeProvider) |
Inicializa una nueva instancia de la RuleValidation clase mediante el TypeRulede . |
| RuleValidation(Activity, ITypeProvider, Boolean) |
Inicializa una nueva instancia de la RuleValidation clase utilizando el especificado Activity y el proveedor de tipos. |
RuleValidation(Type, ITypeProvider)
Inicializa una nueva instancia de la RuleValidation clase mediante el TypeRulede .
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 del objeto en el que se ejecutará o RuleConditionRuleSet . Normalmente es el flujo de trabajo, pero puede ser cualquier tipo válido.
- typeProvider
- ITypeProvider
Una implementación opcional ITypeProvider que se usa para determinar qué Typeestán disponibles en la condición. Si no se especifica uno, solo están disponibles los tipos del ensamblado especificados por la actividad y los ensamblados a los que hace referencia.
Excepciones
thisType es una referencia nula (Nothing en Visual Basic).
Se aplica a
RuleValidation(Activity, ITypeProvider, Boolean)
Inicializa una nueva instancia de la RuleValidation clase utilizando el especificado Activity 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 el que se ejecuta el RuleCondition contexto o RuleSet . En la mayoría de los casos, será el objeto de flujo de trabajo.
- typeProvider
- ITypeProvider
Una implementación opcional ITypeProvider que se usa para determinar qué Typeestán disponibles en la condición. Si no se especifica uno, solo están disponibles los tipos del ensamblado especificados por la actividad y los ensamblados a los que hace referencia.
- checkStaticType
- Boolean
Si truees , los tipos usados por cualquiera 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 usa en tiempo de diseño.