Partage via


RuleValidation Constructeurs

Définition

Initialise une nouvelle instance de la classe RuleValidation.

Surcharges

RuleValidation(Type, ITypeProvider)

Initialise une nouvelle instance de la classe RuleValidation à l'aide du Type de Rule.

RuleValidation(Activity, ITypeProvider, Boolean)

Initialise une nouvelle instance de la classe RuleValidation à l'aide du Activity spécifié et du fournisseur de types.

RuleValidation(Type, ITypeProvider)

Initialise une nouvelle instance de la classe RuleValidation à l'aide du 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)

Paramètres

thisType
Type

Le type de l'objet sur lequel ce RuleCondition ou RuleSet sera exécuté. Normalement, il s'agit du workflow, mais ce peut être tout type valide.

typeProvider
ITypeProvider

Une implémentation ITypeProvider facultative qui est utilisée pour déterminer les Type disponibles dans la condition. Si aucun type n'est précisé, seuls les types de l'assembly spécifié par l'activité et tous les assemblys auxquels il fait référence sont disponibles.

Exceptions

thisType est une référence Null (Nothing en Visual Basic).

S’applique à

RuleValidation(Activity, ITypeProvider, Boolean)

Initialise une nouvelle instance de la classe RuleValidation à l'aide du Activity spécifié et du fournisseur de types.

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)

Paramètres

activity
Activity

Activity du contexte d'exécution de RuleCondition ou RuleSet. Dans la plupart des cas, il s'agira de l'objet de workflow.

typeProvider
ITypeProvider

Une implémentation ITypeProvider facultative qui est utilisée pour déterminer les Type disponibles dans la condition. Si aucun type n'est précisé, seuls les types de l'assembly spécifié par l'activité et tous les assemblys auxquels il fait référence sont disponibles.

checkStaticType
Boolean

En cas de valeur true, les types utilisés par un RuleCondition ou RuleSet validé avec cet objet doivent être dans la liste restreinte des types autorisés.

Exceptions

activity est une référence Null (Nothing en Visual Basic).

Remarques

Ce constructeur est utilisé au moment du design.

S’applique à