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 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. |