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() |
このメンバーを派生クラスに実装して、作業サイクルを構成するものを定義します |