Język

RuleValidation Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy RuleValidation.

Przeciążenia

Nazwa Opis
RuleValidation(Type, ITypeProvider)

Inicjuje nowe wystąpienie RuleValidation klasy przy użyciu Type klasy Rule.

RuleValidation(Activity, ITypeProvider, Boolean)

Inicjuje nowe wystąpienie RuleValidation klasy przy użyciu określonego Activity i dostawcy typów.

RuleValidation(Type, ITypeProvider)

Inicjuje nowe wystąpienie RuleValidation klasy przy użyciu Type klasy 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)

Parametry

thisType
Type

Typ obiektu, względem którego ten RuleCondition obiekt lub RuleSet zostanie wykonany. Zwykle jest to przepływ pracy, ale może być dowolnym prawidłowym typem.

typeProvider
ITypeProvider

Opcjonalna ITypeProvider implementacja, która służy do określania, jakie Typejednostki są dostępne w warunku. Jeśli jeden z nich nie zostanie określony, dostępne są tylko typy w zestawie określonym przez działanie i wszystkie zestawy, do których się odwołuje.

Wyjątki

thisType jest odwołaniem o wartości null (Nothing w Visual Basic).

Dotyczy

RuleValidation(Activity, ITypeProvider, Boolean)

Inicjuje nowe wystąpienie RuleValidation klasy przy użyciu określonego Activity i dostawcy typów.

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)

Parametry

activity
Activity

Element Activity , w którym kontekst jest RuleConditionRuleSet uruchamiany. W większości przypadków będzie to obiekt przepływu pracy.

typeProvider
ITypeProvider

Opcjonalna ITypeProvider implementacja, która służy do określania, jakie Typejednostki są dostępne w warunku. Jeśli jeden z nich nie zostanie określony, dostępne są tylko typy w zestawie określonym przez działanie i wszystkie zestawy, do których się odwołuje.

checkStaticType
Boolean

Jeśli truetypy używane przez dowolny RuleCondition obiekt lub RuleSet , które są weryfikowane z tym obiektem, muszą znajdować się na liście dozwolonych typów z ograniczeniami.

Wyjątki

activity jest odwołaniem o wartości null (Nothing w Visual Basic).

Uwagi

Ten konstruktor jest używany w czasie projektowania.

Dotyczy