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; }
static member WorkBatch : System.Workflow.Runtime.IWorkBatch
Public Shared ReadOnly Property WorkBatch As IWorkBatch

Valor da propriedade

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.WorkBatch Os serviços duráveis devem adicionar itens para WorkBatch manter o estado de seus armazenamentos de dados consistente com o estado da instância do fluxo de trabalho. Os serviços SqlTrackingService duráveis prontos e SqlWorkflowPersistenceServiceambos implementam essa funcionalidade.

Aplica-se a