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.