Compartilhar via


WorkflowEnvironment.WorkBatch Propriedade

Definição

Obtém o lote de trabalho atual.

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

Valor da propriedade

IWorkBatch

O IWorkBatch que representa o lote de trabalho atual.

Comentários

A WorkBatch propriedade permite que hosts ou serviços de host participem da transação atual adicionando itens de trabalho pendentes ao lote de trabalho atual. Um host ou um serviço de host que deseja participar da transação atual deve implementar a IPendingWork interface e usar IWorkBatch.Add para adicionar itens de trabalho pendentes ao WorkBatch . Os serviços duráveis devem adicionar itens ao WorkBatch para manter o estado dos armazenamentos de dados consistentes com o estado da instância do fluxo de trabalho. Os serviços duráveis prontos para uso SqlTrackingService e SqlWorkflowPersistenceService implementam essa funcionalidade.

Aplica-se a