BatchWorkerFromDelegate Clase
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í.
Implementación BatchWorker que ejecuta un delegado proporcionado como su Work() implementación.
public class BatchWorkerFromDelegate : Orleans.BatchWorker
type BatchWorkerFromDelegate = class
inherit BatchWorker
Public Class BatchWorkerFromDelegate
Inherits BatchWorker
- Herencia
Constructores
BatchWorkerFromDelegate(Func<Task>, CancellationToken) |
Inicializa una nueva instancia de BatchWorkerFromDelegate. |
BatchWorkerFromDelegate(Func<Task>) |
Implementación BatchWorker que ejecuta un delegado proporcionado como su Work() implementación. |
Campos
lockable |
Implementación BatchWorker que ejecuta un delegado proporcionado como su Work() implementación. (Heredado de BatchWorker) |
Propiedades
CancellationToken |
Obtiene o establece la cancelación utilizada para cancelar este trabajo por lotes. (Heredado de BatchWorker) |
Métodos
IsIdle() |
Compruebe si este trabajo está inactivo. (Heredado de BatchWorker) |
Notify() |
Notifique al trabajador que hay más trabajo. (Heredado de BatchWorker) |
Notify(DateTime) |
Indica al trabajo por lotes que se ejecute de nuevo para comprobar el trabajo, si aún no se ha ejecutado de nuevo, en el especificado |
NotifyAndWaitForWorkToBeServiced() |
Notifique al trabajador que hay más trabajo y espere al ciclo de trabajo actual y también al siguiente ciclo de trabajo si actualmente no hay trabajo sin servicio. (Heredado de BatchWorker) |
WaitForCurrentWorkToBeServiced() |
Espere el ciclo de trabajo actual y también el siguiente ciclo de trabajo si actualmente no hay trabajo sin servicio. (Heredado de BatchWorker) |
Work() |
Implementar este miembro en clases derivadas para definir lo que constituye un ciclo de trabajo |