ActivityValidationServices.Validate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
検証ロジックに従ってワークフロー アクティビティが正しく構成されていることを確認します。 このロジックは、検証するアクティビティの CacheMetadata(CodeActivityMetadata) メソッド、またはビルドとポリシーの制約にすることができます。
オーバーロード
Validate(Activity) |
検証ロジックに従ってワークフロー アクティビティが正しく構成されていることを確認します。 このロジックは、検証するアクティビティの CacheMetadata(CodeActivityMetadata) メソッド、またはビルドとポリシーの制約にすることができます。 |
Validate(Activity, ValidationSettings) |
検証ロジックに従ってワークフロー アクティビティが正しく構成されていることを確認します。 このロジックは、検証するアクティビティの cacheMetadata メソッド、またはビルドとポリシーの制約にすることができます。 |
注釈
カスタム アクティビティ作成者は、アクティビティの CacheMetadata オーバーライドで検証ロジックを提供できます。 CacheMetadata からスローされた例外は、検証エラーとして扱われません。 これらの例外は、Validate の呼び出しからエスケープされ、呼び出し元が処理する必要があります。
Validate(Activity)
検証ロジックに従ってワークフロー アクティビティが正しく構成されていることを確認します。 このロジックは、検証するアクティビティの CacheMetadata(CodeActivityMetadata) メソッド、またはビルドとポリシーの制約にすることができます。
public:
static System::Activities::Validation::ValidationResults ^ Validate(System::Activities::Activity ^ toValidate);
public static System.Activities.Validation.ValidationResults Validate (System.Activities.Activity toValidate);
static member Validate : System.Activities.Activity -> System.Activities.Validation.ValidationResults
Public Shared Function Validate (toValidate As Activity) As ValidationResults
パラメーター
- toValidate
- Activity
ワークフロー アクティビティ ツリーの要素。
戻り値
検証エラーのコレクション。検証されたアクティビティの名前、説明メッセージ、エラー コード、およびその他の情報を含めることができます。
注釈
カスタム アクティビティ作成者は、アクティビティの CacheMetadata オーバーライドで検証ロジックを提供できます。 CacheMetadata からスローされた例外は、検証エラーとして扱われません。 これらの例外は、Validate の呼び出しからエスケープされ、呼び出し元が処理する必要があります。
適用対象
Validate(Activity, ValidationSettings)
検証ロジックに従ってワークフロー アクティビティが正しく構成されていることを確認します。 このロジックは、検証するアクティビティの cacheMetadata メソッド、またはビルドとポリシーの制約にすることができます。
public:
static System::Activities::Validation::ValidationResults ^ Validate(System::Activities::Activity ^ toValidate, System::Activities::Validation::ValidationSettings ^ settings);
public static System.Activities.Validation.ValidationResults Validate (System.Activities.Activity toValidate, System.Activities.Validation.ValidationSettings settings);
static member Validate : System.Activities.Activity * System.Activities.Validation.ValidationSettings -> System.Activities.Validation.ValidationResults
Public Shared Function Validate (toValidate As Activity, settings As ValidationSettings) As ValidationResults
パラメーター
- toValidate
- Activity
ワークフロー アクティビティ ツリーからのアクティビティ。
- settings
- ValidationSettings
ワークフローでの検証メソッドの動作を決定するオブジェクトは、内部検証ロジックを抑制でき、ポリシー制約を含めることもできます。
戻り値
検証エラーのコレクション。各エラーには、正しく構成されていないアクティビティの名前、説明メッセージ、エラーまたは警告コード、およびその他の情報を含めることができます。
注釈
カスタム アクティビティ作成者は、アクティビティの CacheMetadata オーバーライドで検証ロジックを提供できます。 CacheMetadata からスローされた例外は、検証エラーとして扱われません。 これらの例外は、Validate の呼び出しからエスケープされ、呼び出し元が処理する必要があります。
適用対象
.NET