WorkflowEnvironment.WorkBatch 屬性

定義

取得目前的工作批次。

public:
 static property System::Workflow::Runtime::IWorkBatch ^ WorkBatch { System::Workflow::Runtime::IWorkBatch ^ get(); };
public static System.Workflow.Runtime.IWorkBatch WorkBatch { get; }
member this.WorkBatch : System.Workflow.Runtime.IWorkBatch
Public Shared ReadOnly Property WorkBatch As IWorkBatch

屬性值

IWorkBatch

IWorkBatch,表示目前的工作批次。

備註

WorkBatch 屬性允許主機或主機服務加入暫止的工作項目到目前的工作批次中,以參與目前的異動。 想要參與目前異動的主機或主機服務必須實作 IPendingWork 介面,並且使用 IWorkBatch.Add 加入暫止的工作項目到 WorkBatch 中。 長期服務應加入項目到 WorkBatch 中,以維持其資料存放區的狀態與工作流程執行個體的狀態一致。 SqlTrackingServiceSqlWorkflowPersistenceService 等全新且耐用的服務都實作此功能。

適用於