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 após a conclusão da instância.

public enum class InstanceCompletionAction
public enum InstanceCompletionAction
type InstanceCompletionAction = 
Public Enum InstanceCompletionAction
Herança
InstanceCompletionAction

Campos

Nome Valor Description
DeleteNothing 0

Especifica que os dados e metadados de uma instância de fluxo de trabalho devem ser mantidos no banco de dados de persistência mesmo após a conclusão da instância do fluxo de trabalho.

DeleteAll 1

Especifica que os dados e metadados de uma instância de fluxo de trabalho devem ser excluídos do repositório de persistência após a conclusão da instância do fluxo de trabalho.

Comentários

.NET Framework 4 é fornecido com um provedor de persistência SQL como um constituinte do Repositório de Instâncias de Fluxo de Trabalho sql, que é uma implementação concreta da classe InstanceStore e é usado para manter informações de estado no banco de dados SQL Server. Quando o atributo InstanceCompletionAction é definido como DeleteNothing para o comportamento de serviço SqlWorkflowInstanceStore associado a um serviço, o provedor de persistência do SQL mantém as informações de estado da instância para a instância no banco de dados de persistência SQL Server mesmo após a conclusão da instância e quando o atributo InstanceCompletionAction é 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