ScheduledJob クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サービスの一部として実行されるスケジュールされたジョブの基本クラスを提供します。
public abstract class ScheduledJob : IDisposable, Microsoft.WindowsAzure.Mobile.Service.ScheduledJobs.IScheduledJob
type ScheduledJob = class
interface IScheduledJob
interface IDisposable
Public MustInherit Class ScheduledJob
Implements IDisposable, IScheduledJob
- 継承
-
ScheduledJob
- 実装
コンストラクター
ScheduledJob() |
ScheduledJob クラスの新しいインスタンスを作成します。 |
プロパティ
CancellationToken |
スケジュールされた CancellationToken ジョブが取り消されたかどうかを示す を取得します。 長時間実行されるスケジュールされたジョブは、このトークンをリッスンして、取り消されているかどうかを確認する必要があります。 |
Services |
この ApiServices に関連付けられた ScheduledJob を取得または設定します。 |
メソッド
Dispose() |
アンマネージド リソースを解放し、この ScheduledJob インスタンスで使用されるマネージド リソースを破棄します。 ジョブが完了すると、このメソッドはインフラストラクチャによって自動的に呼び出されます。 |
Dispose(Boolean) |
この ScheduledJob インスタンスによって使用されるアンマネージド リソースを解放し、必要に応じてマネージド リソースを破棄します。 この特定の実装に固有の追加のリソースを破棄するには、この ScheduledJob メソッドをオーバーライドします。 |
ExecuteAsync() |
派生クラスで実装された場合は、スケジュールされたジョブを非同期的に実行します。 スケジュールされたジョブが取り消されているかどうかを知りたい実装では、 プロパティから をCancellationTokenCancellationToken取得できます。 |
ExecuteAsync(ScheduledJobDescriptor, CancellationToken) |
と が指定された |
Initialize(ScheduledJobDescriptor, CancellationToken) |
実行が開始される前に、これを ScheduledJob 初期化します。 |
適用対象
Azure SDK for .NET