Condividi tramite


RuleValidation Costruttori

Definizione

Inizializza una nuova istanza della classe RuleValidation.

Overload

RuleValidation(Type, ITypeProvider)

Consente l'inizializzazione di una nuova istanza della classe RuleValidation utilizzando Type di Rule

RuleValidation(Activity, ITypeProvider, Boolean)

Consente l'inizializzazione di una nuova istanza della classe RuleValidation utilizzando la classe Activity e il tipo di provider.

RuleValidation(Type, ITypeProvider)

Consente l'inizializzazione di una nuova istanza della classe RuleValidation utilizzando Type di 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)

Parametri

thisType
Type

Il tipo dell'oggetto su cui saranno eseguite RuleCondition o RuleSet. In genere si tratterà del flusso di lavoro, ma può essere qualsiasi tipo valido.

typeProvider
ITypeProvider

Implementazione facoltativa di ITypeProvider che sarà utilizzata per determinare quali Type sono disponibili nella condizione. Se non è specificato alcun tipo, saranno disponibili solo i tipi nell'assembly specificato dall’attività e qualsiasi assembly cui esso faccia riferimento.

Eccezioni

thisType è un riferimento null (Nothing in Visual Basic).

Si applica a

RuleValidation(Activity, ITypeProvider, Boolean)

Consente l'inizializzazione di una nuova istanza della classe RuleValidation utilizzando la classe Activity e il tipo di provider.

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)

Parametri

activity
Activity

Classe Activity in cui il contesto RuleCondition o la classe RuleSet vengono eseguiti. Nella maggior parte dei casi, si tratterà dell'oggetto del flusso di lavoro.

typeProvider
ITypeProvider

Implementazione facoltativa di ITypeProvider che sarà utilizzata per determinare quali Type sono disponibili nella condizione. Se non è specificato alcun tipo, saranno disponibili solo i tipi nell'assembly specificato dall’attività e qualsiasi assembly cui esso faccia riferimento.

checkStaticType
Boolean

Se true, i tipi utilizzati da qualsiasi classe RuleCondition o RuleSet convalidate con questo oggetto devono essere nell'elenco limitato dei tipi consentiti.

Eccezioni

activity è un riferimento null (Nothing in Visual Basic).

Commenti

Questo costruttore viene utilizzato solo in fase di progettazione.

Si applica a