SaveWorkflowCommand Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Команда сохраняемости, которая позволяет сохранять сведения о состоянии экземпляра в хранилище сохраняемости.
public ref class SaveWorkflowCommand sealed : System::Runtime::DurableInstancing::InstancePersistenceCommand
public sealed class SaveWorkflowCommand : System.Runtime.DurableInstancing.InstancePersistenceCommand
type SaveWorkflowCommand = class
inherit InstancePersistenceCommand
Public NotInheritable Class SaveWorkflowCommand
Inherits InstancePersistenceCommand
- Наследование
Конструкторы
| Имя | Описание |
|---|---|
| SaveWorkflowCommand() |
Инициализирует экземпляр SaveWorkflowCommand класса. |
Свойства
| Имя | Описание |
|---|---|
| AutomaticallyAcquiringLock |
Указывает, может ли команда попытаться получить блокировку экземпляра. (Унаследовано от InstancePersistenceCommand) |
| CompleteInstance |
Задает состояние экземпляра в базе данных сохраняемости значение "Завершено" и удаляет сведения о состоянии из базы данных, если InstanceCompletionAction для свойства не задано значение Delete Nothing. |
| InstanceData |
Возвращает данные экземпляра, сохраненные в хранилище сохраняемости. Словарь, содержащий имена свойств и их значения. |
| InstanceKeyMetadataChanges |
Получает словарь с ключом экземпляра в качестве ключа и словаря XName и InstanceValue пар в качестве значения. |
| InstanceKeysToAssociate |
Содержит ключи экземпляра, которые должны быть связаны с экземпляром. Словарь, содержащий GUID, связанный с ключом экземпляра и метаданными, связанными с ключом экземпляра. |
| InstanceKeysToComplete |
Возвращает коллекцию ключей экземпляров, которые должны быть отсоединены от экземпляра. |
| InstanceKeysToFree |
Возвращает коллекцию ключей экземпляров, которые будут удалены из хранилища сохраняемости. |
| InstanceMetadataChanges |
Возвращает словарь, содержащий изменения метаданных экземпляра. |
| IsTransactionEnlistmentOptional |
Возвращает значение, указывающее, может ли поставщик сохраняемости не включаться в внешнюю транзакцию (Transaction.Current) при выполнении этой команды. (Унаследовано от InstancePersistenceCommand) |
| Name |
Возвращает имя команды сохраняемости. (Унаследовано от InstancePersistenceCommand) |
| UnlockInstance |
Удаляет блокировку экземпляра. Задает владельца |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| Validate(InstanceView) |
Проверяет команду. (Унаследовано от InstancePersistenceCommand) |