System.ServiceModel.Persistence Espaço de Nomes

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.