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.