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 會先呼叫 Validate 方法,然後再將指令傳給 InstanceStore.TryCommand。

適用於