SqlWorkflowPersistenceService.EnableRetries プロパティ

定義

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

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 です。

注釈

次の作業項目はバッチ処理できず、トランザクションの再試行は EnableRetries プロパティで処理する必要があります。

  • 期限切れのデータベース タイマーのポーリング。

  • ワークフロー インスタンスの状態の読み込み。

  • ワークフロー ランタイム エンジンの起動時にワークフロー インスタンスを再読み込みする。

  • GetAllWorkflowsの呼び出し。

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

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

適用対象