RuleValidation Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der RuleValidation-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| RuleValidation(Type, ITypeProvider) |
Initialisiert eine neue Instanz der RuleValidation Klasse mithilfe Type der .Rule |
| RuleValidation(Activity, ITypeProvider, Boolean) |
Initialisiert eine neue Instanz der Klasse mithilfe des RuleValidation angegebenen Activity und des Typanbieters. |
RuleValidation(Type, ITypeProvider)
Initialisiert eine neue Instanz der RuleValidation Klasse mithilfe Type der .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)
Parameter
- thisType
- Type
Der Typ des Objekts, für das dies RuleCondition oder RuleSet der ausgeführt wird. Normalerweise ist er der Workflow, kann aber ein beliebiger gültiger Typ sein.
- typeProvider
- ITypeProvider
Eine optionale ITypeProvider Implementierung, die verwendet wird, um zu bestimmen, welche Types in der Bedingung verfügbar sind. Wenn eine nicht angegeben ist, sind nur Typen in der Assembly verfügbar, die durch die Aktivität angegeben werden, und alle Assemblys, auf die verwiesen wird.
Ausnahmen
thisType ist ein Nullverweis (Nothing in Visual Basic).
Gilt für:
RuleValidation(Activity, ITypeProvider, Boolean)
Initialisiert eine neue Instanz der Klasse mithilfe des RuleValidation angegebenen Activity und des Typanbieters.
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)
Parameter
- activity
- Activity
Der Activity Kontext, in dem bzw. der RuleConditionRuleSet ausgeführt wird. In den meisten Fällen ist dies das Workflowobjekt.
- typeProvider
- ITypeProvider
Eine optionale ITypeProvider Implementierung, die verwendet wird, um zu bestimmen, welche Types in der Bedingung verfügbar sind. Wenn eine nicht angegeben ist, sind nur Typen in der Assembly verfügbar, die durch die Aktivität angegeben werden, und alle Assemblys, auf die verwiesen wird.
- checkStaticType
- Boolean
Wenn truedie mit RuleCondition diesem Objekt verwendeten Typen verwendet werden oder RuleSet die mit diesem Objekt überprüft werden, müssen sich in der liste der zulässigen eingeschränkten Typen befinden.
Ausnahmen
activity ist ein Nullverweis (Nothing in Visual Basic).
Hinweise
Dieser Konstruktor wird zur Entwurfszeit verwendet.