WorkflowEnvironment.WorkBatch Egenskap

Definition

Hämtar den aktuella arbetsbatchen.

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

Egenskapsvärde

Som IWorkBatch representerar den aktuella arbetsbatchen.

Kommentarer

Egenskapen WorkBatch tillåter värdar eller värdtjänster att delta i den aktuella transaktionen genom att lägga till väntande arbetsobjekt i den aktuella arbetsbatchen. En värd eller en värdtjänst som vill delta i den aktuella transaktionen måste implementera IPendingWork gränssnittet och använda IWorkBatch.Add för att lägga till väntande arbetsobjekt i WorkBatch. Varaktiga tjänster bör lägga till WorkBatch objekt i för att hålla statusen för deras datalager konsekvent med tillståndet för arbetsflödesinstansen. De färdiga varaktiga tjänsterna, SqlTrackingService och SqlWorkflowPersistenceService, implementerar båda den här funktionen.

Gäller för