System.ServiceModel.Persistence Namespace
.NET Framework 4
This namespace contains classes that allow workflow services (WCF services implemented as workflows) to be persisted into the persistence store.
| Class | Description | |
|---|---|---|
![]() | InstanceLockException | This exception is intended for use by classes that inherit from LockingPersistenceProvider when the operation cannot be performed because of the state of the instance lock. |
![]() | InstanceNotFoundException | This exception is thrown under the following circumstances: an operation is performed on a durable service instance that has been marked for completion, or a persistence provider created by a SqlPersistenceProviderFactory attempts to lock, unlock, or otherwise process state data that is not found in the database. |
![]() | LockingPersistenceProvider | The abstract base class from which all durable service persistence providers that implement locking are derived. |
![]() | PersistenceException | This exception is thrown by a SqlPersistenceProviderFactory when general connectivity errors are encountered. |
![]() | PersistenceProvider | The abstract base class from which all durable service persistence providers are derived. |
![]() | PersistenceProviderFactory | The abstract class from which all durable service persistence providers must inherit. |
![]() | SqlPersistenceProviderFactory | A system-provided PersistenceProviderFactory implementation used to create a LockingPersistenceProvider instance that uses a SQL database to store persisted service state data. |
