Udostępnij za pośrednictwem


WorkflowEnvironment.WorkBatch Właściwość

Definicja

Pobiera bieżącą partię pracy.

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

Wartość właściwości

IWorkBatch

, IWorkBatch który reprezentuje bieżącą partię pracy.

Uwagi

Właściwość umożliwia hostom lub usługom hosta uczestnictwo w bieżącej transakcji przez dodanie WorkBatch oczekujących elementów roboczych do bieżącej partii pracy. Host lub usługa hosta, która chce uczestniczyć w bieżącej transakcji, musi zaimplementować interfejs i użyć funkcji , IPendingWork IWorkBatch.Add aby dodać oczekujące elementy robocze do programu WorkBatch . Usługi trwałe powinny dodawać elementy do klasy , aby zachować stan magazynów danych zgodny ze WorkBatch stanem wystąpienia przepływu pracy. Zarówno usługi trwałe, jak i SqlTrackingService SqlWorkflowPersistenceService , implementują tę funkcję.

Dotyczy