Share via


System.Activities.Validation 名前空間

カスタム アクティビティ検証に関連するクラスを提供します。

クラス

ActivityValidationServices

ワークフローを検証する機能を提供します。

AddValidationError

アクティビティの実行前に、指定したアクティビティ検証エラーを追加します。

AssertValidation

アサーション条件が false と評価された場合、制約違反の一覧に制約違反が追加されます。

Constraint

アクティビティを検証するために使用する検証制約を処理します。

Constraint<T>

型 T の要素の検証に使用する制約を処理します。

GetChildSubtree

アクティビティのインスタンスからワークフローの子アクティビティを取得します。

GetParentChain

アクティビティの parent 軸に属しているすべてのアクティビティのコレクションを取得します。

GetWorkflowTree

アクティビティのインスタンスからワークフロー ツリーを取得します。

ValidationContext

ワークフロー ツリーの現在のノードの正しいコンテキストに基づいて、結果を生成します。

ValidationError

ワークフローの実行前に発生した検証エラーのインスタンスを表します。

ValidationResults

ワークフローの検証時に Validate(Activity) によって生成されるすべての検証エラーが含まれます。 これらのエラーは、Errors コレクションおよび Warnings コレクションに含まれます。

ValidationSettings

Validate(Activity) の動作をカスタマイズする設定のコレクションを表します。 これを使用すると、アクティビティのユーザーはワークフローにポリシーの制約を適用することもできます。