SaveWorkflowCommand Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um comando de persistência que permite salvar informações de estado da instância no repositório 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
| Nome | Description |
|---|---|
| SaveWorkflowCommand() |
Inicializa uma instância da SaveWorkflowCommand classe. |
Propriedades
| Nome | Description |
|---|---|
| AutomaticallyAcquiringLock |
Indica se o comando pode tentar adquirir um bloqueio na instância. (Herdado de InstancePersistenceCommand) |
| CompleteInstance |
Define o status da instância no banco de dados de persistência como "Concluído" e exclui as informações de estado do banco de dados, a menos que a InstanceCompletionAction propriedade esteja definida como "Excluir Nada". |
| InstanceData |
Obtém os dados da instância a serem salvos no repositório de persistência. Um dicionário que contém nomes de propriedades e seus valores. |
| InstanceKeyMetadataChanges |
Obtém um dicionário com uma chave de instância como a chave e um dicionário de XName e InstanceValue pares como o valor. |
| InstanceKeysToAssociate |
Contém chaves de instância que devem ser associadas a uma instância. Um dicionário que contém um GUID associado a uma chave de instância e metadados associados à chave da instância. |
| InstanceKeysToComplete |
Obtém uma coleção de chaves de instância que deve ser desassociada com uma instância. |
| InstanceKeysToFree |
Obtém uma coleção de chaves de instância a ser excluída do repositório de persistência. |
| InstanceMetadataChanges |
Obtém um dicionário que contém alterações nos metadados da instância. |
| IsTransactionEnlistmentOptional |
Retorna um valor que indica se o provedor de persistência pode optar por não se inscrever na transação ambiente (Transaction.Current) ao executar esse comando. (Herdado de InstancePersistenceCommand) |
| Name |
Obtém o nome do comando de persistência. (Herdado de InstancePersistenceCommand) |
| UnlockInstance |
Remove o bloqueio em uma instância. Define o proprietário do bloqueio para |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| Validate(InstanceView) |
Valida o comando. (Herdado de InstancePersistenceCommand) |