System.ServiceModel.Persistence Obor názvů

Obsahuje třídy, které umožňují zachování služeb pracovních postupů (služby WCF implementované jako pracovní postupy) do úložiště trvalosti.

Třídy

Name Description
InstanceLockException

Tato výjimka je určena pro třídy, které dědí z LockingPersistenceProvider případů, kdy operaci nelze provést z důvodu stavu zámku instance.

InstanceNotFoundException

Výjimka, která je vyvolána za následujících okolností: Operace se provádí v instanci trvalé služby, která byla označena k dokončení, nebo zprostředkovatel trvalosti vytvořený pokusem SqlPersistenceProviderFactory o uzamčení, odemknutí nebo jinak zpracovat stavová data, která se v databázi nenašla.

LockingPersistenceProvider

Abstraktní základní třída, ze které jsou odvozeni všichni poskytovatelé trvalosti služby, které implementují uzamčení.

PersistenceException

Tato výjimka je vyvolán SqlPersistenceProviderFactory v případě, že jsou zjištěny obecné chyby připojení.

PersistenceProvider

Abstraktní základní třída, ze které jsou odvozeni všichni zprostředkovatelé trvalosti služby.

PersistenceProviderFactory

Abstraktní třída, ze které musí dědit všichni zprostředkovatelé trvalosti služby.

SqlPersistenceProviderFactory

Implementace poskytovaná PersistenceProviderFactory systémem používaná k vytvoření LockingPersistenceProvider instance, která používá databázi SQL k ukládání trvalých dat stavu služby.