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()

Инициализирует экземпляр SaveWorkflowCommand класса.

Свойства

Имя Описание
AutomaticallyAcquiringLock

Указывает, может ли команда попытаться получить блокировку экземпляра.

(Унаследовано от InstancePersistenceCommand)
CompleteInstance

Задает состояние экземпляра в базе данных сохраняемости значение "Завершено" и удаляет сведения о состоянии из базы данных, если InstanceCompletionAction для свойства не задано значение Delete Nothing.

InstanceData

Возвращает данные экземпляра, сохраненные в хранилище сохраняемости. Словарь, содержащий имена свойств и их значения.

InstanceKeyMetadataChanges

Получает словарь с ключом экземпляра в качестве ключа и словаря XName и InstanceValue пар в качестве значения.

InstanceKeysToAssociate

Содержит ключи экземпляра, которые должны быть связаны с экземпляром. Словарь, содержащий GUID, связанный с ключом экземпляра и метаданными, связанными с ключом экземпляра.

InstanceKeysToComplete

Возвращает коллекцию ключей экземпляров, которые должны быть отсоединены от экземпляра.

InstanceKeysToFree

Возвращает коллекцию ключей экземпляров, которые будут удалены из хранилища сохраняемости.

InstanceMetadataChanges

Возвращает словарь, содержащий изменения метаданных экземпляра.

IsTransactionEnlistmentOptional

Возвращает значение, указывающее, может ли поставщик сохраняемости не включаться в внешнюю транзакцию (Transaction.Current) при выполнении этой команды.

(Унаследовано от InstancePersistenceCommand)
Name

Возвращает имя команды сохраняемости.

(Унаследовано от InstancePersistenceCommand)
UnlockInstance

Удаляет блокировку экземпляра. Задает владельца null блокировки для экземпляра.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Validate(InstanceView)

Проверяет команду.

(Унаследовано от InstancePersistenceCommand)

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