InstanceCompletionAction 列挙型

定義

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

public enum class InstanceCompletionAction
public enum InstanceCompletionAction
type InstanceCompletionAction = 
Public Enum InstanceCompletionAction
継承
InstanceCompletionAction

フィールド

DeleteAll 1

ワークフロー インスタンスの完了後に、永続化ストアからワークフロー インスタンスのデータとメタデータを削除することを指定します。

DeleteNothing 0

ワークフロー インスタンスの完了後も、永続性データベースにワークフロー インスタンスのデータとメタデータを保持することを指定します。

注釈

.NET Framework 4 には、SQL ワークフロー インスタンス ストアの構成要素として SQL 永続化プロバイダーが付属しています。これは、 クラスのInstanceStore具体的な実装であり、SQL Server データベースに状態情報を永続化するために使用されます。 サービスにInstanceCompletionAction関連付けられているサービス動作に対SqlWorkflowInstanceStoreして属性が DeleteNothing に設定されている場合、SQL 永続化プロバイダーは、インスタンスの完了後もインスタンスのインスタンス状態情報をSQL Server永続化データベースに保持し、属性が DeleteAll (既定値) に設定されている場合InstanceCompletionAction、永続化プロバイダーはインスタンスの完了時にすべてのインスタンス状態情報を削除します。

適用対象