RuleValidation Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av RuleValidation klassen.
Överlagringar
| Name | Description |
|---|---|
| RuleValidation(Type, ITypeProvider) |
Initierar en ny instans av RuleValidation klassen med hjälp Type av .Rule |
| RuleValidation(Activity, ITypeProvider, Boolean) |
Initierar en ny instans av klassen med hjälp av RuleValidation den angivna Activity providern och typprovidern. |
RuleValidation(Type, ITypeProvider)
Initierar en ny instans av RuleValidation klassen med hjälp Type av .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)
Parametrar
- thisType
- Type
Typen av objekt som detta RuleCondition eller RuleSet kommer att köras mot. Normalt är det arbetsflödet, men det kan vara vilken giltig typ som helst.
- typeProvider
- ITypeProvider
En valfri ITypeProvider implementering som används för att avgöra vilka Types som är tillgängliga i villkoret. Om en inte anges är endast typer i sammansättningen som anges av aktiviteten och eventuella sammansättningar som den refererar till tillgängliga.
Undantag
thisType är en nullreferens (Nothing i Visual Basic).
Gäller för
RuleValidation(Activity, ITypeProvider, Boolean)
Initierar en ny instans av klassen med hjälp av RuleValidation den angivna Activity providern och typprovidern.
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)
Parametrar
- activity
- Activity
I Activity vilken kontext RuleCondition eller RuleSet körs. I de flesta fall är detta arbetsflödesobjektet.
- typeProvider
- ITypeProvider
En valfri ITypeProvider implementering som används för att avgöra vilka Types som är tillgängliga i villkoret. Om en inte anges är endast typer i sammansättningen som anges av aktiviteten och eventuella sammansättningar som den refererar till tillgängliga.
- checkStaticType
- Boolean
Om truemåste de typer som används av någon RuleCondition eller RuleSet som verifieras med det här objektet finnas i den begränsade listan över tillåtna typer.
Undantag
activity är en nullreferens (Nothing i Visual Basic).
Kommentarer
Den här konstruktorn används vid designtillfället.