Condividi tramite


WorkflowEnvironment.WorkBatch Proprietà

Definizione

Ottiene il batch di lavoro corrente.

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

Valore della proprietà

Oggetto IWorkBatch che rappresenta il batch di lavoro corrente.

Commenti

La WorkBatch proprietà consente agli host o ai servizi host di partecipare alla transazione corrente aggiungendo elementi di lavoro in sospeso al batch di lavoro corrente. Un host o un servizio host che vuole partecipare alla transazione corrente deve implementare l'interfaccia IPendingWork e usare IWorkBatch.Add per aggiungere elementi di lavoro in sospeso a WorkBatch. I servizi durevoli devono aggiungere elementi per WorkBatch mantenere lo stato degli archivi dati coerenti con lo stato dell'istanza del flusso di lavoro. I servizi SqlTrackingService durevoli predefiniti e SqlWorkflowPersistenceService, implementano entrambe questa funzionalità.

Si applica a