BatchWorkerFromDelegate 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
實 BatchWorker 作,執行提供的委派做為其實作 Work() 。
public class BatchWorkerFromDelegate : Orleans.BatchWorker
type BatchWorkerFromDelegate = class
inherit BatchWorker
Public Class BatchWorkerFromDelegate
Inherits BatchWorker
- 繼承
建構函式
BatchWorkerFromDelegate(Func<Task>, CancellationToken) |
初始化新的 BatchWorkerFromDelegate 執行個體。 |
BatchWorkerFromDelegate(Func<Task>) |
實 BatchWorker 作,執行提供的委派做為其實作 Work() 。 |
欄位
lockable |
實 BatchWorker 作,執行提供的委派做為其實作 Work() 。 (繼承來源 BatchWorker) |
屬性
CancellationToken |
取得或設定用來取消此批次背景工作角色的取消。 (繼承來源 BatchWorker) |
方法
IsIdle() |
檢查此背景工作角色是否閒置。 (繼承來源 BatchWorker) |
Notify() |
通知背景工作角色有更多工作。 (繼承來源 BatchWorker) |
Notify(DateTime) |
指示批次背景工作角色再次執行以檢查工作,如果尚未在指定 |
NotifyAndWaitForWorkToBeServiced() |
通知背景工作人員有更多工作,並等候目前的工作週期,如果目前沒有服務的工作,也會等待下一個工作週期。 (繼承來源 BatchWorker) |
WaitForCurrentWorkToBeServiced() |
等候目前的工作週期,如果目前沒有服務的工作,也會等候下一個工作週期。 (繼承來源 BatchWorker) |
Work() |
在衍生類別中實作這個成員,以定義構成工作週期的內容 |