Compartir a través de


WorkflowEnvironment.WorkBatch Propiedad

Definición

Obtiene el lote de trabajo actual.

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 de propiedad

IWorkBatch que representa el lote de trabajo actual.

Comentarios

La propiedad WorkBatch permite que los hosts o servicios de host participen en la transacción actual agregando los elementos de trabajo pendientes al lote de trabajo actual. Un host o un servicio de host que desea participar en la transacción actual debe implementar la interfaz IPendingWork y utilizar IWorkBatch.Add para agregar los elementos de trabajo pendiente a WorkBatch. Los servicios duraderos deberían agregar los elementos a WorkBatch para mantener el estado de sus almacenes de datos de acuerdo con el estado de la instancia de flujo de trabajo. Los servicios duraderos preestablecidos, SqlTrackingService y SqlWorkflowPersistenceService, ambos implementan esta funcionalidad.

Se aplica a