System.ServiceModel.Persistence Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des classes qui permettent de rendre persistants les services de workflow (services WCF implémentés comme workflows) dans le magasin de persistance.
Classes
InstanceLockException |
Cette exception est prévue pour être utilisée par les classes qui héritent de LockingPersistenceProvider lorsque l'opération ne peut pas être effectuée suite à l'état du verrou de l'instance. |
InstanceNotFoundException |
Exception levée dans les circonstances suivantes : une opération est effectuée sur une instance de service fiable marquée pour être terminée, ou un fournisseur de persistance créé par un SqlPersistenceProviderFactory tente de verrouiller, déverrouiller ou traiter des données d'état qui ne se trouvent pas dans la base de données. |
LockingPersistenceProvider |
Classe de base abstraite de laquelle sont dérivés les fournisseurs de persistance de services fiables qui implémentent le verrouillage. |
PersistenceException |
Cette exception est levée par un SqlPersistenceProviderFactory lorsque des erreurs de connectivité générale surviennent. |
PersistenceProvider |
Classe de base abstraite dont sont dérivés tous les fournisseurs de persistance de services fiables. |
PersistenceProviderFactory |
Classe abstraite dont doivent hériter tous les fournisseurs de persistance de services fiables. |
SqlPersistenceProviderFactory |
Implémentation PersistenceProviderFactory fournie par le système utilisée pour créer une instance de LockingPersistenceProvider qui utilise une base de données SQL pour stocker les données d'état de service rendues persistantes. |