System.ServiceModel.Persistence Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller klasser som tillåter att arbetsflödestjänster (WCF-tjänster som implementeras som arbetsflöden) bevaras i beständighetsarkivet.
Klasser
| Name | Description |
|---|---|
| InstanceLockException |
Det här undantaget är avsett för användning av klasser som ärver från LockingPersistenceProvider när åtgärden inte kan utföras på grund av instanslåsets tillstånd. |
| InstanceNotFoundException |
Undantaget som utlöses under följande omständigheter: en åtgärd utförs på en varaktig tjänstinstans som har markerats för slutförande eller en beständig provider som skapats av ett SqlPersistenceProviderFactory försök att låsa, låsa upp eller på annat sätt bearbeta tillståndsdata som inte finns i databasen. |
| LockingPersistenceProvider |
Den abstrakta basklass från vilken alla varaktiga tjänstpersistenceproviders som implementerar låsning härleds. |
| PersistenceException |
Det här undantaget utlöses av ett SqlPersistenceProviderFactory när allmänna anslutningsfel påträffas. |
| PersistenceProvider |
Den abstrakta basklass som alla varaktiga tjänstpersistenceproviders härleds från. |
| PersistenceProviderFactory |
Den abstrakta klass som alla varaktiga tjänstpersistenceproviders måste ärva från. |
| SqlPersistenceProviderFactory |
En systemimplementering PersistenceProviderFactory som används för att skapa en LockingPersistenceProvider instans som använder en SQL-databas för att lagra beständiga tjänsttillståndsdata. |