Condividi tramite


InstancePersistenceCommand.Validate(InstanceView) Metodo

Definizione

Convalida il comando.

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)

Parametri

view
InstanceView

Oggetto InstanceView che rappresenta lo stato corrente dell'handle di istanza.

Commenti

I comandi eseguono l'override di Validate per garantire che un comando sia valido per l'esecuzione al momento corrente. Le implementazioni devono generare un oggetto InvalidOperationException quando il comando non è valido per l'esecuzione sull'oggetto InstanceView passato come parametro. Il metodo Validate viene chiamato da InstanceStore prima del passaggio del comando a InstanceStore.TryCommand.

Si applica a