WorkflowEnvironment.WorkBatch Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.