WorkflowEnvironment.WorkBatch Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den aktuellen Arbeitsbatch ab.
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
Eigenschaftswert
Dies IWorkBatch stellt den aktuellen Arbeitsbatch dar.
Hinweise
Mit WorkBatch der Eigenschaft können Hosts oder Hostdienste an der aktuellen Transaktion teilnehmen, indem dem aktuellen Arbeitsbatch ausstehende Arbeitsaufgaben hinzugefügt werden. Ein Host oder ein Hostdienst, der an der aktuellen Transaktion teilnehmen möchte, muss die IPendingWork Schnittstelle implementieren und verwenden IWorkBatch.Add , um ausstehende Arbeitsaufgaben WorkBatchhinzuzufügen. Dauerhafte Dienste sollten Elemente hinzufügen, um WorkBatch den Status ihrer Datenspeicher konsistent mit dem Status der Workflowinstanz zu halten. Die einsatzbereiten dauerhaften Dienste SqlTrackingService und SqlWorkflowPersistenceServicebeide implementieren diese Funktionalität.