InstancePersistenceCommand.Validate(InstanceView) メソッド

定義

コマンドを検証します。

protected public:
 virtual void Validate(System::Runtime::DurableInstancing::InstanceView ^ view);
protected internal virtual void Validate(System.Runtime.DurableInstancing.InstanceView view);
abstract member Validate : System.Runtime.DurableInstancing.InstanceView -> unit
override this.Validate : System.Runtime.DurableInstancing.InstanceView -> unit
Protected Friend Overridable Sub Validate (view As InstanceView)

パラメーター

view
InstanceView

インスタンス ハンドルの現在の状態を表す InstanceView オブジェクト。

注釈

コマンドは Validate をオーバーライドして、コマンドが現在の時刻に実行できることを確認します。 パラメーターとして渡された InstanceView に対してコマンドを実行できない場合、実装は InvalidOperationException をスローする必要があります。 コマンドが InstanceStore.TryCommand に渡される前に、Validate メソッドが InstanceStore によって呼び出されます。

適用対象