SqlTrackingService.IsTransactional 屬性

定義

取得或設定值,這個值指出 SqlTrackingService 是否參與工作流程異動。

public:
 property bool IsTransactional { bool get(); void set(bool value); };
public bool IsTransactional { get; set; }
member this.IsTransactional : bool with get, set
Public Property IsTransactional As Boolean

屬性值

Boolean

如果 SqlTrackingService 參與工作流程交易則為 true,否則為 false。 預設為 true

備註

通常追蹤資料會同步寫入資料庫中,也就是一在追蹤通道上收到後就立刻寫入資料。 如果 IsTransactionaltrue,則 SqlTrackingService 參與工作流程異動。 也就是說,追蹤服務會依據 WorkflowCommitWorkBatchService 定義的語意,將任何變更加入其資料庫中做為 WorkBatch 的工作項目。 服務會在工作流程執行階段引擎指示時,認可這些變更。

適用於