RuleValidation Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.