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
RuleValidation(Type, ITypeProvider) |
Initialisiert mit dem RuleValidation der Type eine neue Instanz der Rule-Klasse. |
RuleValidation(Activity, ITypeProvider, Boolean) |
Initialisiert mit der angegebenen RuleValidation und dem Typanbieter eine neue Instanz der Activity-Klasse. |
RuleValidation(Type, ITypeProvider)
Initialisiert mit dem RuleValidation der Type eine neue Instanz der Rule-Klasse.
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, zu dem RuleCondition oder RuleSet ausgeführt wird. Normalerweise ist das der Workflow, es kann sich jedoch um jeden gültigen Typ handeln.
- typeProvider
- ITypeProvider
Eine optionale ITypeProvider-Implementierung, mit der bestimmt wird, welche Types in der Bedingung verfügbar sind. Wenn kein Typanbieter angegeben wird, sind nur Typen in der Assembly verfügbar, die von der Aktivität und den Assemblys, auf die sie verweist, angegeben werden.
Ausnahmen
thisType
ist ein NULL-Verweis (Nothing
in Visual Basic).
Gilt für
RuleValidation(Activity, ITypeProvider, Boolean)
Initialisiert mit der angegebenen RuleValidation und dem Typanbieter eine neue Instanz der Activity-Klasse.
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
Die Activity in deren Kontext RuleCondition oder RuleSet ausgeführt wird. In den meisten Fällen ist dies das Workflowobjekt.
- typeProvider
- ITypeProvider
Eine optionale ITypeProvider-Implementierung, mit der bestimmt wird, welche Types in der Bedingung verfügbar sind. Wenn kein Typanbieter angegeben wird, sind nur Typen in der Assembly verfügbar, die von der Aktivität und den Assemblys, auf die sie verweist, angegeben werden.
- checkStaticType
- Boolean
Wenn true
, müssen die Typen, die von einer mit diesem Objekt validierten RuleCondition oder einem RuleSet verwendet werden, in der Liste der zulässigen Typen enthalten sein.
Ausnahmen
activity
ist ein NULL-Verweis (Nothing
in Visual Basic).
Hinweise
Dieser Konstruktor wird zur Entwurfszeit verwendet.