System.ServiceModel.Persistence 名前空間

永続化ストア内でワークフロー サービス (ワークフローとして実装された WCF サービス) を永続化できるようにするクラスが含まれています。

クラス

InstanceLockException

この例外は、インスタンス ロックの状態のために操作が実行できない場合に、LockingPersistenceProvider から継承するクラスで使用されます。

InstanceNotFoundException

この例外は、次の状況でスローされます。操作が完了とマークされている永続性サービス インスタンス、データベースで見つからない状態データをロック、ロック解除、またはそれ以外の処理をする SqlPersistenceProviderFactory 試行で作成された永続化プロバイダーで実行されます。

LockingPersistenceProvider

実装ロックが派生元となる、すべての永続性サービスの永続化プロバイダーの抽象基本クラスです。

PersistenceException

一般的な接続エラーを発生したときに、この例外は SqlPersistenceProviderFactory によってスローされます。

PersistenceProvider

すべての永続性サービスの永続化プロバイダーの派生元となる抽象基本クラスです。

PersistenceProviderFactory

すべての永続性サービスの永続化プロバイダーが継承する必要がある抽象クラスです。

SqlPersistenceProviderFactory

PersistenceProviderFactory インスタンスを作成するために使用される LockingPersistenceProvider のシステム提供の実装です。インスタンスでは、永続化されているサービス状態データを格納するために SQL データベースが使用されます。