System.ServiceModel.Persistence Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Klassen, mit denen Workflowdienste (ALS Workflows implementierte WCF-Dienste) im Persistenzspeicher beibehalten werden können.
Klassen
| Name | Beschreibung |
|---|---|
| InstanceLockException |
Diese Ausnahme ist für die Verwendung durch Klassen vorgesehen, die von LockingPersistenceProvider denen erben, wenn der Vorgang aufgrund des Zustands der Instanzsperre nicht ausgeführt werden kann. |
| InstanceNotFoundException |
Die Ausnahme, die unter den folgenden Umständen ausgelöst wird: Ein Vorgang wird für eine dauerhafte Dienstinstanz ausgeführt, die für den Abschluss markiert wurde, oder ein Persistenzanbieter, der durch einen SqlPersistenceProviderFactory Versuch erstellt wurde, Zustandsdaten zu sperren, zu entsperren oder anderweitig zu verarbeiten, die in der Datenbank nicht gefunden werden. |
| LockingPersistenceProvider |
Die abstrakte Basisklasse, von der alle dauerhaften Dienstpersistenzanbieter, die sperrung implementieren, abgeleitet werden. |
| PersistenceException |
Diese Ausnahme wird ausgelöst, wenn SqlPersistenceProviderFactory allgemeine Konnektivitätsfehler auftreten. |
| PersistenceProvider |
Die abstrakte Basisklasse, von der alle dauerhaften Dienstpersistenzanbieter abgeleitet werden. |
| PersistenceProviderFactory |
Die abstrakte Klasse, von der alle dauerhaften Dienstpersistenzanbieter erben müssen. |
| SqlPersistenceProviderFactory |
Eine vom System bereitgestellte PersistenceProviderFactory Implementierung zum Erstellen einer LockingPersistenceProvider Instanz, die eine SQL-Datenbank verwendet, um gespeicherte Dienststatusdaten zu speichern. |