RuleValidation Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da RuleValidation classe.
Sobrecargas
| Name | Description |
|---|---|
| RuleValidation(Type, ITypeProvider) |
Inicializa uma nova instância da RuleValidation classe usando o Type de Rule. |
| RuleValidation(Activity, ITypeProvider, Boolean) |
Inicializa uma nova instância da RuleValidation classe usando o fornecedor especificado Activity e o fornecedor de tipos. |
RuleValidation(Type, ITypeProvider)
Inicializa uma nova instância da RuleValidation classe usando o Type de 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
O tipo do objeto contra o qual isto RuleCondition ou RuleSet será executado. Normalmente é o fluxo de trabalho, mas pode ser de qualquer tipo válido.
- typeProvider
- ITypeProvider
Uma implementação opcional ITypeProvider que é usada para determinar o que Types está disponível na condição. Se não for especificado, apenas os tipos no assembly especificado pela atividade e quaisquer assemblies que ela referencia estão disponíveis.
Exceções
thisType é uma referência nula (Nothing em Visual Basic).
Aplica-se a
RuleValidation(Activity, ITypeProvider, Boolean)
Inicializa uma nova instância da RuleValidation classe usando o fornecedor especificado Activity e o fornecedor 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
O Activity contexto em que o RuleCondition ou RuleSet é executado. Na maioria dos casos, este será o objeto de fluxo de trabalho.
- typeProvider
- ITypeProvider
Uma implementação opcional ITypeProvider que é usada para determinar o que Types está disponível na condição. Se não for especificado, apenas os tipos no assembly especificado pela atividade e quaisquer assemblies que ela referencia estão disponíveis.
- checkStaticType
- Boolean
Se true, os tipos usados por qualquer RuleCondition ou RuleSet que são validados com este objeto devem estar na lista restrita de tipos permitidos.
Exceções
activity é uma referência nula (Nothing em Visual Basic).
Observações
Este construtor é utilizado no momento do projeto.