System.ServiceModel.Persistence 名前空間

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

クラス

名前 説明
InstanceLockException

この例外は、インスタンス ロックの状態が原因で操作を実行できない場合に、 LockingPersistenceProvider から継承するクラスで使用することを目的としています。

InstanceNotFoundException

次の状況でスローされる例外: 操作は、完了のマークが付けられた永続的なサービス インスタンスに対して実行されます。または、 SqlPersistenceProviderFactory によって作成された永続化プロバイダーが、データベースに見つからない状態データのロック、ロック解除、またはその他の処理を試みます。

LockingPersistenceProvider

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

PersistenceException

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

PersistenceProvider

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

PersistenceProviderFactory

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

SqlPersistenceProviderFactory

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