System.ServiceModel.Persistence Naamruimte

Bevat klassen waarmee werkstroomservices (WCF-services die als werkstromen zijn geïmplementeerd) in het persistentiearchief kunnen worden bewaard.

Klassen

Name Description
InstanceLockException

Deze uitzondering is bedoeld voor gebruik door klassen die overnemen van LockingPersistenceProvider wanneer de bewerking niet kan worden uitgevoerd vanwege de status van de instantievergrendeling.

InstanceNotFoundException

De uitzondering die wordt gegenereerd onder de volgende omstandigheden: er wordt een bewerking uitgevoerd op een duurzaam service-exemplaar dat is gemarkeerd voor voltooiing, of een persistentieprovider die is gemaakt door pogingen SqlPersistenceProviderFactory om statusgegevens te vergrendelen, te ontgrendelen of anderszins te verwerken die niet in de database zijn gevonden.

LockingPersistenceProvider

De abstracte basisklasse waaruit alle duurzame servicepersistentieproviders die vergrendeling implementeren, worden afgeleid.

PersistenceException

Deze uitzondering wordt veroorzaakt door een SqlPersistenceProviderFactory wanneer er algemene connectiviteitsfouten optreden.

PersistenceProvider

De abstracte basisklasse waaruit alle duurzame servicepersistentieproviders worden afgeleid.

PersistenceProviderFactory

De abstracte klasse waaruit alle duurzame servicepersistentieproviders moeten overnemen.

SqlPersistenceProviderFactory

Een door het systeem geleverde PersistenceProviderFactory implementatie die wordt gebruikt om een LockingPersistenceProvider exemplaar te maken dat gebruikmaakt van een SQL-database om persistente servicestatusgegevens op te slaan.