Поделиться через


System.ServiceModel.Persistence Пространство имен

Содержит классы, которые позволяют сохранять службы рабочих процессов (службы WCF, реализованные в виде рабочих процессов) в хранилище сохраняемости.

Классы

InstanceLockException

Это исключение предназначено для использования классами-наследниками LockingPersistenceProvider, если операция не может быть выполнена из-за состояния блокировки экземпляра.

InstanceNotFoundException

Исключение, которое возникает при следующих условиях: операция выполняется с экземпляром устойчивой службы, который был отмечен для завершения, или поставщик сохраняемости, созданный SqlPersistenceProviderFactory, пытается заблокировать, разблокировать или другим образом обработать данные о состоянии, отсутствующие в базе данных.

LockingPersistenceProvider

Абстрактный базовый класс, от которого наследуются все поставщики сохраняемости устойчивых служб, реализующие блокировку.

PersistenceException

Это исключение создается объектом SqlPersistenceProviderFactory при обнаружении общих ошибок подключения.

PersistenceProvider

Абстрактный базовый класс, от которого наследуются все поставщики сохраняемости устойчивых служб.

PersistenceProviderFactory

Абстрактный класс, от которого должны наследоваться все поставщики сохраняемости устойчивых служб.

SqlPersistenceProviderFactory

Предоставляемая системой реализация PersistenceProviderFactory, используемая для создания экземпляра LockingPersistenceProvider, использующего базу данных SQL для хранения сведений о сохраняемом состоянии службы.