RuleValidation Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.