InstancePersistenceCommand.Validate(InstanceView) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
驗證指令。
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。