Partilhar via


InstanceCompletionAction Enumeração

Definição

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
InstanceCompletionAction

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

Aplica-se a