RuleValidation Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.