WorkflowEnvironment.WorkBatch Tulajdonság

Definíció

Lekéri az aktuális munkaköteget.

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

Tulajdonság értéke

Az IWorkBatch aktuális munkakötegnek felel meg.

Megjegyzések

A WorkBatch tulajdonság lehetővé teszi a gazdagépek vagy gazdagépszolgáltatások számára, hogy részt vegyenek az aktuális tranzakcióban, ha függőben lévő munkaelemeket ad hozzá az aktuális munkaköteghez. Az aktuális tranzakcióban részt venni kívánó gazdagépnek vagy gazdagépszolgáltatásnak implementálnia kell a IPendingWork felületet, és függőben lévő munkaelemek hozzáadására IWorkBatch.Addkell használniaWorkBatch. A tartós szolgáltatásoknak elemeket kell hozzáadniuk, hogy WorkBatch az adattárak állapota összhangban legyen a munkafolyamat-példány állapotával. A beépített tartós szolgáltatások, SqlTrackingService és SqlWorkflowPersistenceServicemindkettő implementálja ezt a funkciót.

A következőre érvényes: