Compartilhar via


RuleValidation Construtores

Definição

Inicializa uma nova instância da classe RuleValidation.

Sobrecargas

RuleValidation(Type, ITypeProvider)

Inicializa uma nova instância da classe RuleValidation usando o Type da Rule.

RuleValidation(Activity, ITypeProvider, Boolean)

Inicializa uma nova instância da classe RuleValidation usando o provedor de tipo e as Activity especificadas.

RuleValidation(Type, ITypeProvider)

Inicializa uma nova instância da classe RuleValidation usando o Type da 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 essa RuleCondition ou RuleSet será executada. Normalmente isso se trata do fluxo de trabalho, mas pode ser qualquer tipo válido.

typeProvider
ITypeProvider

Uma implementação de ITypeProvider opcional que é usada para determinar quais Types estão disponíveis na condição. Se nenhum for especificado, somente tipos no assembly especificado pela atividade e todos os assemblies aos quais ele fizer referência estarão disponíveis.

Exceções

thisType é uma referência nula (Nothing no Visual Basic).

Aplica-se a

RuleValidation(Activity, ITypeProvider, Boolean)

Inicializa uma nova instância da classe RuleValidation usando o provedor de tipo e as Activity especificadas.

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 em cujo contexto o RuleCondition ou RuleSet é executado. Na maioria dos casos, esse será o objeto de fluxo de trabalho.

typeProvider
ITypeProvider

Uma implementação de ITypeProvider opcional que é usada para determinar quais Types estão disponíveis na condição. Se nenhum for especificado, somente tipos no assembly especificado pela atividade e todos os assemblies aos quais ele fizer referência estarão disponíveis.

checkStaticType
Boolean

Se for true, os tipos usados por qualquer RuleCondition ou RuleSet que forem validados com esse objeto deverão estar na lista restrita de tipos permitidos.

Exceções

activity é uma referência nula (Nothing no Visual Basic).

Comentários

Esse construtor é usado em tempo de design.

Aplica-se a