Share via


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 呼叫。

適用於