Поделиться через


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, представляющий текущее состояние дескриптора экземпляра.

Комментарии

Команды переопределяют проверку для того, чтобы команда могла выполняться в текущее время. Реализации должны создавать исключение InvalidOperationException в том случае, если выполнение команды по отношению к InstanceView, передаваемому в качестве параметра, недопустимо. Метод Validate вызывается объектом InstanceStore до того, как команда передается методу InstanceStore.TryCommand.

Применяется к