你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ScheduledJob 类

定义

为要作为服务的一部分执行的计划作业提供基类。

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

获取或设置与此 ScheduledJob 关联的 ApiServices

方法

Dispose()

释放非托管资源并释放此 ScheduledJob 实例使用的托管资源。 当作业完成时,基础结构会自动调用此方法。

Dispose(Boolean)

释放此 ScheduledJob 实例使用的非托管资源,并选择性地释放托管资源。 重写此方法以释放特定于此特定 ScheduledJob 实现的其他资源。

ExecuteAsync()

在派生类中实现时,异步执行计划的作业。 想要知道计划作业是否正在取消的实现可以从 属性获取 CancellationTokenCancellationToken

ExecuteAsync(ScheduledJobDescriptor, CancellationToken)

执行提供的 scheduledJobDescriptorcancellationToken的计划作业。

Initialize(ScheduledJobDescriptor, CancellationToken)

在执行开始之前初始化它 ScheduledJob

适用于