System.ServiceModel.Persistence Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém classes que permitem que serviços de workflow (serviços WCF implementados como workflows) sejam persistidos no armazenamento de persistência.
Classes
| Name | Description |
|---|---|
| InstanceLockException |
Esta exceção destina-se ao uso por classes que herdam quando LockingPersistenceProvider a operação não pode ser realizada devido ao estado do bloqueio da instância. |
| InstanceNotFoundException |
A exceção é lançada nas seguintes circunstâncias: uma operação é realizada numa instância de serviço duradoura que foi marcada para conclusão, ou num fornecedor de persistência criado por tentativas SqlPersistenceProviderFactory de bloquear, desbloquear ou processar dados de estado que não se encontram na base de dados. |
| LockingPersistenceProvider |
A classe base abstrata da qual derivam todos os fornecedores de persistência de serviços duráveis que implementam o bloqueio. |
| PersistenceException |
Esta exceção é lançada por a SqlPersistenceProviderFactory quando são encontrados erros gerais de conectividade. |
| PersistenceProvider |
A classe base abstrata da qual derivam todos os fornecedores de persistência de serviços duradouros. |
| PersistenceProviderFactory |
A classe abstrata da qual todos os prestadores de persistência de serviços duráveis devem herdar. |
| SqlPersistenceProviderFactory |
Uma implementação fornecida PersistenceProviderFactory pelo sistema usada para criar uma LockingPersistenceProvider instância que utiliza uma base de dados SQL para armazenar dados persistentes do estado do serviço. |