System.ServiceModel.Persistence Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, которые позволяют сохранять службы рабочих процессов (службы WCF, реализованные в виде рабочих процессов) в хранилище сохраняемости.
Классы
InstanceLockException |
Это исключение предназначено для использования классами-наследниками LockingPersistenceProvider, если операция не может быть выполнена из-за состояния блокировки экземпляра. |
InstanceNotFoundException |
Исключение, которое возникает при следующих условиях: операция выполняется с экземпляром устойчивой службы, который был отмечен для завершения, или поставщик сохраняемости, созданный SqlPersistenceProviderFactory, пытается заблокировать, разблокировать или другим образом обработать данные о состоянии, отсутствующие в базе данных. |
LockingPersistenceProvider |
Абстрактный базовый класс, от которого наследуются все поставщики сохраняемости устойчивых служб, реализующие блокировку. |
PersistenceException |
Это исключение создается объектом SqlPersistenceProviderFactory при обнаружении общих ошибок подключения. |
PersistenceProvider |
Абстрактный базовый класс, от которого наследуются все поставщики сохраняемости устойчивых служб. |
PersistenceProviderFactory |
Абстрактный класс, от которого должны наследоваться все поставщики сохраняемости устойчивых служб. |
SqlPersistenceProviderFactory |
Предоставляемая системой реализация PersistenceProviderFactory, используемая для создания экземпляра LockingPersistenceProvider, использующего базу данных SQL для хранения сведений о сохраняемом состоянии службы. |