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 的重試納入工作流程中(通常使用在 TransactionScopeActivitywhile 迴圈與外部的例外處理程序)。 在這種情況下,他們 SharedConnectionWorkflowCommitWorkBatchService 無法重試,因為它並未啟動(因此不擁有)該交易。

除了程式設定外,此功能還可透過設定檔啟用。 關於如何透過設定檔設定此屬性的更多資訊,請參閱工作流程設定檔。

關於重試工作批次交易的一般資訊,請參閱 工作流程中的批次狀態資訊

適用於