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