RuleValidation Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de RuleValidation klasse.
Overloads
| Name | Description |
|---|---|
| RuleValidation(Type, ITypeProvider) |
Initialiseert een nieuw exemplaar van de RuleValidation klasse met behulp van de TypeRule. |
| RuleValidation(Activity, ITypeProvider, Boolean) |
Initialiseert een nieuw exemplaar van de RuleValidation klasse met behulp van de opgegeven Activity en de typeprovider. |
RuleValidation(Type, ITypeProvider)
Initialiseert een nieuw exemplaar van de RuleValidation klasse met behulp van de TypeRule.
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)
Parameters
- thisType
- Type
Het type object waarop dit RuleCondition of RuleSet wordt uitgevoerd. Normaal gesproken is het de werkstroom, maar het kan elk geldig type zijn.
- typeProvider
- ITypeProvider
Een optionele ITypeProvider implementatie die wordt gebruikt om te bepalen welke Types beschikbaar zijn in de voorwaarde. Als er niet een is opgegeven, zijn alleen typen in de assembly die is opgegeven door de activiteit en eventuele assembly's die ernaar verwijzen beschikbaar.
Uitzonderingen
thisType is een null-verwijzing (Nothing in Visual Basic).
Van toepassing op
RuleValidation(Activity, ITypeProvider, Boolean)
Initialiseert een nieuw exemplaar van de RuleValidation klasse met behulp van de opgegeven Activity en de typeprovider.
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)
Parameters
- activity
- Activity
De Activity context waarin de RuleCondition of RuleSet wordt uitgevoerd. In de meeste gevallen is dit het werkstroomobject.
- typeProvider
- ITypeProvider
Een optionele ITypeProvider implementatie die wordt gebruikt om te bepalen welke Types beschikbaar zijn in de voorwaarde. Als er niet een is opgegeven, zijn alleen typen in de assembly die is opgegeven door de activiteit en eventuele assembly's die ernaar verwijzen beschikbaar.
- checkStaticType
- Boolean
Als truede typen die worden gebruikt door een RuleCondition of RuleSet die met dit object worden gevalideerd, zich in de lijst met toegestane typen bevinden.
Uitzonderingen
activity is een null-verwijzing (Nothing in Visual Basic).
Opmerkingen
Deze constructor wordt gebruikt tijdens het ontwerp.