RuleValidation コンストラクター

定義

RuleValidation クラスの新しいインスタンスを初期化します。

オーバーロード

RuleValidation(Type, ITypeProvider)

RuleValidation クラスの新しいインスタンスを初期化します。TypeRule を引数として渡します。

RuleValidation(Activity, ITypeProvider, Boolean)

RuleValidation クラスの新しいインスタンスを初期化します。Activity と型プロバイダーを引数として渡します。

RuleValidation(Type, ITypeProvider)

RuleValidation クラスの新しいインスタンスを初期化します。TypeRule を引数として渡します。

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)

パラメーター

thisType
Type

この RuleCondition または RuleSet が実行の対象とするオブジェクトの型。 通常はワークフローですが、有効な型であればこれ以外でもかまいません。

typeProvider
ITypeProvider

この条件で使用可能な ITypeProvider を判定するための省略可能な Type の実装。 省略すると、このアクティビティによって指定されたアセンブリ内の型と、その型が参照するアセンブリだけが使用可能になります。

例外

thisType が null 参照 (Visual Basic の場合は Nothing) です。

適用対象

RuleValidation(Activity, ITypeProvider, Boolean)

RuleValidation クラスの新しいインスタンスを初期化します。Activity と型プロバイダーを引数として渡します。

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)

パラメーター

activity
Activity

Activity または RuleCondition の実行コンテキストを表す RuleSet。 ほとんどの場合、ワークフロー オブジェクトです。

typeProvider
ITypeProvider

この条件で使用可能な ITypeProvider を判定するための省略可能な Type の実装。 省略すると、このアクティビティによって指定されたアセンブリ内の型と、その型が参照するアセンブリだけが使用可能になります。

checkStaticType
Boolean

true であれば、このオブジェクトで検証する RuleCondition または RuleSet で使う型は、所定のリストに載っているものに限られます。

例外

activity が null 参照 (Visual Basic の場合は Nothing) です。

注釈

このコンストラクターは、デザイン時にだけ使用されます。

適用対象