Freigeben über


RuleValidation Konstruktoren

Definition

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.

Gilt für