Compartilhar via


System.Activities.DurableInstancing Namespace

Fornece classes relacionadas à criação de instância durável.

Classes

ActivatableWorkflowsQueryResult

Contém os resultados da execução de QueryActivatableWorkflowsCommand em relação a um repositório de instância.

CreateWorkflowOwnerCommand

Use esse comando de persistência para registrar um host de serviço de fluxo de trabalho como um proprietário de bloqueio no banco de dados de persistência.

CreateWorkflowOwnerWithIdentityCommand

Especifica a criação de um proprietário de fluxo de trabalho com o comando de identidade.

DeleteWorkflowOwnerCommand

Exclui informações sobre o proprietário de bloqueio do banco de dados de persistência.

HasActivatableWorkflowEvent

Representa um evento acionado por um repositório de instâncias para notificar hosts genéricos sobre a existência de instâncias ativáveis no banco de dados de persistência.

HasRunnableWorkflowEvent

Representa um evento acionado pelo Repositório de Instâncias do Fluxo de Trabalho do SQL para notificar hosts de fluxo de trabalho sobre a existência de instâncias executáveis no banco de dados de persistência.

LoadWorkflowByInstanceKeyCommand

Um comando de persistência que carrega uma instância de fluxo de trabalho usando a chave de instância associada à instância.

LoadWorkflowCommand

Um comando de persistência que carrega uma instância de fluxo de trabalho com base nas informações de estado da instância no repositório de persistência.

QueryActivatableWorkflowsCommand

Representa o comando que um host genérico executa em um repositório de instância para recuperar os parâmetros de ativação. O host genérico usa esses parâmetros de ativação para criar um host de fluxo de trabalho, que por sua vez as carrega uma instância de serviço executável.

SaveWorkflowCommand

Um comando de persistência que lhe permite salvar as informações de estado de instância para o repositório de persistência.

SqlWorkflowInstanceStore

Deriva da classe abstrata InstanceStore da funcionalidade de persistência e fornece a implementação para permitir o salvamento de informações de estado da instância e o carregamento de informações de estado da instância de um banco de dados do SQL Server 2005 ou do SQL Server 2008.

TryLoadRunnableWorkflowCommand

Representa o comando que um host de fluxo de trabalho executa com relação a um armazenamento de instância para carregar instâncias executáveis no repositório de persistência na memória.

Enumerações

InstanceCompletionAction

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.

InstanceEncodingOption

Contém opções que especificam se o provedor de persistência deve codificar as informações de estado de instância usando o algoritmo GZip antes de salvar as informações de estado no repositório de persistência.

InstanceLockedExceptionAction

Contém opções que especificam a ação que o provedor de persistência do SQL deve tomar ao receber uma exceção quando tenta bloquear uma instância.