System.Activities.DurableInstancing 名前空間

永続性インスタンス化に関連するクラスを提供します。

クラス

ActivatableWorkflowsQueryResult

インスタンス ストアに対してQueryActivatableWorkflowsCommand を実行した結果を格納します。

CreateWorkflowOwnerCommand

この永続化コマンドを使用して、ワークフロー サービス ホストをロック所有者として永続化データベースに登録します。

CreateWorkflowOwnerWithIdentityCommand

ID コマンドを持つワーク フローの所有者の作成を指定します。

DeleteWorkflowOwnerCommand

永続性データベースからロック所有者情報を削除します。

HasActivatableWorkflowEvent

永続性データベースにアクティブ化可能なインスタンスが存在するかどうかを汎用ホストに通知するため、インスタンス ストアが発生させるイベントを表します。

HasRunnableWorkflowEvent

永続性データベースに実行可能インスタンスが存在するかどうかをワークフロー ホストに通知するため、SQL Workflow Instance Store が発生させるイベントを表します。

LoadWorkflowByInstanceKeyCommand

インスタンスに関連付けられたインスタンス キーを使用してワークフロー インスタンスを読み込む永続化コマンドです。

LoadWorkflowCommand

永続化ストア内のインスタンスの状態情報に基づいてワークフロー インスタンスを読み込む永続化コマンドです。

QueryActivatableWorkflowsCommand

アクティブ化パラメーターを取得するために、汎用ホストがインスタンス ストアに対して実行するコマンドを表します。 汎用ホストは、これらのアクティブ化パラメーターを使用してワークフロー ホストを作成します。作成されたワークフロー ホストは、実行可能サービス インスタンスを読み込みます。

SaveWorkflowCommand

インスタンス状態情報を永続化ストアに保存できる永続化コマンドです。

SqlWorkflowInstanceStore

InstanceStore 抽象クラスから永続化機能を継承して、SQL Server 2005 または SQL Server 2008 データベースにインスタンス状態情報を保存し、これらのデータベースからインスタンス状態情報を読み込むことができる実装を提供します。

TryLoadRunnableWorkflowCommand

ワークフロー ホストが永続化ストア内の実行可能インスタンスをメモリに読み込むために、インスタンス ストアに対して実行するコマンドを表します。

列挙型

InstanceCompletionAction

インスタンスの完了後に、永続化プロバイダーが永続化ストア内のインスタンスの状態情報を保持するか、または削除するかを指定するオプションを格納します。

InstanceEncodingOption

永続化プロバイダーがインスタンス状態情報を永続化ストアに保存する前に、GZip アルゴリズムを使用してインスタンス状態情報をエンコードするかどうかを指定するオプションを格納します。

InstanceLockedExceptionAction

インスタンスをロックしようとして例外を受け取ったとき、SQL 永続化プロバイダーが実行するアクションのオプションを格納します。