DefaultWorkflowCommitWorkBatchService.EnableRetries プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DefaultWorkflowCommitWorkBatchServiceが作業バッチのコミットを再試行するかどうかを指定する値を取得または設定します。
public:
property bool EnableRetries { bool get(); void set(bool value); };
public bool EnableRetries { get; set; }
member this.EnableRetries : bool with get, set
Public Property EnableRetries As Boolean
プロパティ値
true サービスが作業バッチのコミットを再試行する必要がある場合。それ以外の場合は false。 既定値は false です。
注釈
TransactionScopeActivityアクティビティの作業バッチ コミットの再試行は、ワークフローにモデル化する必要があります (通常は、TransactionScopeActivityの外部で while ループと例外ハンドラーを使用します)。 この場合、 DefaultWorkflowCommitWorkBatchService はトランザクションを開始 (したがって所有していない) ため、再試行を実行できません。
プログラムで設定するだけでなく、構成ファイルを使用してこの機能を有効にすることもできます。 構成ファイルを使用してこのプロパティを設定する方法の詳細については、「 ワークフロー構成ファイル」を参照してください。
作業バッチ トランザクションの再試行に関する一般的な情報については、「 ワークフローでの状態情報のバッチ処理」を参照してください。