SharedConnectionWorkflowCommitWorkBatchService.EnableRetries プロパティ

定義

SharedConnectionWorkflowCommitWorkBatchServiceが作業バッチのコミットを再試行するかどうかを指定する値を取得または設定します。

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 ループと例外ハンドラーを使用します)。 この場合、 SharedConnectionWorkflowCommitWorkBatchService はトランザクションを開始 (したがって所有していない) ため、再試行を実行できません。

プログラムで設定するだけでなく、構成ファイルを使用してこの機能を有効にすることもできます。 構成ファイルを使用してこのプロパティを設定する方法の詳細については、「 ワークフロー構成ファイル」を参照してください。

作業バッチ トランザクションの再試行に関する一般的な情報については、「 ワークフローでの状態情報のバッチ処理」を参照してください。

適用対象