Compartilhar via


Store instância de fluxo de trabalho do SQL

O .NET Framework 4.6.1 vem com a instância Store de fluxo de trabalho SQL, que permite que fluxos de trabalho persistam informações de estado sobre instâncias de fluxo de trabalho em uma base de dados do SQL Server 2005 ou do SQL Server 2008. Esse recurso é implementado primeiro na forma da classe de SqlWorkflowInstanceStore , que deriva da classe abstrata de InstanceStore a estrutura de persistência. O recurso de Store de instância de fluxo de trabalho do SQL constitui um provedor de persistência SQL, que é uma implementação concreta de persistência API que um host usa para enviar comandos de persistência no armazenamento.

A instância Store de fluxo de trabalho do SQL oferece suporte fluxos de trabalho são hospedados ou serviços de fluxo de trabalho que usam WorkflowApplication ou WorkflowServiceHost bem como os serviços hospedado em usavam WorkflowServiceHost. Você pode configurar o recurso de Store de instância de fluxo de trabalho SQL para serviços são hospedados por meio de programação usando o modelo de objeto exposto pelo recurso. Você pode configurar esse recurso para os serviços hospedados por WorkflowServiceHost programaticamente usando o modelo de objeto e também usando um arquivo de configuração XML.

A instância de fluxo de trabalho do SQL o recurso de Store que (classe SqlWorkflowInstanceStore) não implementa PersistenceProviderFactory e, portanto, não oferece suporte a persistência para serviços WCF duráveis que não são de fluxo de trabalho. Também não implementa WorkflowPersistenceService e portanto não oferece suporte a persistência para fluxos de trabalho 3.x. O recurso oferece suporte a persistência apenas para fluxos de trabalho WF (4,0 e posteriores) e serviços de fluxo de trabalho. O recurso também não suporta nenhum bases de dados diferentes do SQL Server 2005 e SQL Server 2008.

Os tópicos nesta seção descrevem as propriedades e os recursos de instância de fluxo de trabalho do SQL e fornecer-l com detalhes sobre como configurar o armazenamento.

A tela de aplicativo Windows Server fornece seus próprios armazenamento e trabalho feito com ferramentas de instância para simplificar a configuração e uso da instância. Para obter mais informações, consulte Instância Store do Windows Server App Fabric. Para obter mais informações sobre a base de dados do SQL Server na tela do aplicativo, consulte Base de dados do SQL Server na tela do aplicativo

Nesta seção

Confira também