SaveWorkflowCommand Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Um comando de persistência que permite guardar informação do estado da instância no armazenamento de persistência.
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
- Herança
Construtores
| Name | Description |
|---|---|
| SaveWorkflowCommand() |
Inicializa uma instância da SaveWorkflowCommand classe. |
Propriedades
| Name | Description |
|---|---|
| AutomaticallyAcquiringLock |
Indica se o comando pode tentar obter um bloqueio na instância. (Herdado de InstancePersistenceCommand) |
| CompleteInstance |
Define o estado da instância na base de dados de persistência para "Concluído" e elimina a informação de estado da base de dados, a menos que a InstanceCompletionAction propriedade esteja definida como "Eliminar Nada". |
| InstanceData |
Faz com que os dados da instância sejam guardados no armazenamento de persistência. Um dicionário que contém nomes de propriedades e os seus valores. |
| InstanceKeyMetadataChanges |
Obtém um dicionário com uma chave de instância como chave e um dicionário de XName e InstanceValue pares como valor. |
| InstanceKeysToAssociate |
Contém chaves de instância que devem estar associadas a uma instância. Um dicionário que contém um GUID associado a uma chave de instância e metadados associados à chave de instância. |
| InstanceKeysToComplete |
Obtém uma coleção de chaves de instância que têm de ser dissociadas de uma instância. |
| InstanceKeysToFree |
Obtém uma coleção de chaves de instância para serem eliminadas do armazenamento de persistência. |
| InstanceMetadataChanges |
Obtém um dicionário que contém alterações aos metadados da instância. |
| IsTransactionEnlistmentOptional |
Devolve um valor que indica se o fornecedor de persistência pode optar por não se inscrever na transação ambiente (Transaction.Current) ao executar este comando. (Herdado de InstancePersistenceCommand) |
| Name |
Recebe o nome do comando de persistência. (Herdado de InstancePersistenceCommand) |
| UnlockInstance |
Remove o bloqueio de uma instância. Define o dono da fechadura para |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| Validate(InstanceView) |
Valida o comando. (Herdado de InstancePersistenceCommand) |