BatchWorkerFromDelegate Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémentation BatchWorker qui exécute un délégué fourni comme Work() implémentation.
public class BatchWorkerFromDelegate : Orleans.BatchWorker
type BatchWorkerFromDelegate = class
inherit BatchWorker
Public Class BatchWorkerFromDelegate
Inherits BatchWorker
- Héritage
Constructeurs
BatchWorkerFromDelegate(Func<Task>, CancellationToken) |
Initialise une nouvelle instance de BatchWorkerFromDelegate. |
BatchWorkerFromDelegate(Func<Task>) |
Implémentation BatchWorker qui exécute un délégué fourni comme Work() implémentation. |
Champs
lockable |
Implémentation BatchWorker qui exécute un délégué fourni comme Work() implémentation. (Hérité de BatchWorker) |
Propriétés
CancellationToken |
Obtient ou définit l’annulation utilisée pour annuler ce traitement par lots. (Hérité de BatchWorker) |
Méthodes
IsIdle() |
Vérifiez si ce worker est inactif. (Hérité de BatchWorker) |
Notify() |
Informez le worker qu’il y a plus de travail. (Hérité de BatchWorker) |
Notify(DateTime) |
Indique au worker de lot de réexécuter pour vérifier le travail, s’il n’a pas déjà réexécuter d’ici là, à la valeur spécifiée |
NotifyAndWaitForWorkToBeServiced() |
Informez le worker qu’il y a plus de travail et attendez le cycle de travail actuel, ainsi que le cycle de travail suivant s’il y a actuellement un travail non pris en charge. (Hérité de BatchWorker) |
WaitForCurrentWorkToBeServiced() |
Attendez le cycle de travail actuel, ainsi que le cycle de travail suivant s’il y a actuellement un travail non pris en charge. (Hérité de BatchWorker) |
Work() |
Implémenter ce membre dans des classes dérivées pour définir ce qui constitue un cycle de travail |