System.ServiceModel.Persistence Espace de noms

Contient des classes qui permettent aux services de flux de travail (services WCF implémentés en tant que flux de travail) d’être conservés dans le magasin de persistance.

Classes

Nom Description
InstanceLockException

Cette exception est destinée à être utilisée par les classes qui héritent du LockingPersistenceProvider moment où l’opération ne peut pas être effectuée en raison de l’état du verrou d’instance.

InstanceNotFoundException

Exception levée dans les circonstances suivantes : une opération est effectuée sur une instance de service durable marquée pour l’achèvement ou un fournisseur de persistance créé par une SqlPersistenceProviderFactory tentative de verrouillage, de déverrouillage ou de traitement des données d’état introuvables dans la base de données.

LockingPersistenceProvider

Classe de base abstraite à partir de laquelle tous les fournisseurs de persistance de service durables qui implémentent le verrouillage sont dérivés.

PersistenceException

Cette exception est levée par une SqlPersistenceProviderFactory fois que des erreurs de connectivité générales sont rencontrées.

PersistenceProvider

Classe de base abstraite à partir de laquelle tous les fournisseurs de persistance de service durables sont dérivés.

PersistenceProviderFactory

Classe abstraite à partir de laquelle tous les fournisseurs de persistance de service durables doivent hériter.

SqlPersistenceProviderFactory

Implémentation fournie par PersistenceProviderFactory le système utilisée pour créer une instance qui utilise une LockingPersistenceProvider base de données SQL pour stocker les données d’état du service persistantes.