InstanceCompletionAction Enumeração
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.
Contém opções que especificam se o provedor de persistência deve manter ou excluir as informações de estado para uma instância no repositório de persistência depois que a instância é concluída.
public enum class InstanceCompletionAction
public enum InstanceCompletionAction
type InstanceCompletionAction =
Public Enum InstanceCompletionAction
- Herança
Campos
DeleteAll | 1 | Especifica que dados e metadados para uma instância de fluxo de trabalho devem ser excluídos do repositório de persistência depois que a instância de fluxo de trabalho é concluída. |
DeleteNothing | 0 | Especifica que dados e metadados para uma instância de fluxo de trabalho devem ser mantidos no banco de dados de persistência mesmo depois de a instância de fluxo de trabalho ser concluída. |
Comentários
O .NET Framework 4 é fornecido com um provedor de persistência do SQL como um constituinte do armazenamento de instância do fluxo de trabalho SQL, que é uma implementação concreta da InstanceStore classe e é usado para manter informações de estado no banco de dados SQL Server. Quando o InstanceCompletionAction
atributo é definido como DeleteNothing para o SqlWorkflowInstanceStore comportamento do serviço associado a um serviço, o provedor de persistência do SQL mantém as informações de estado da instância da instância no banco de dados de persistência SQL Server mesmo após a conclusão da instância e, quando o InstanceCompletionAction
atributo é definido como DeleteAll (que é o valor padrão), o provedor de persistência exclui todas as informações de estado da instância quando a instância é concluída