你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
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 |
获取或设置与此 ScheduledJob 关联的 ApiServices。 |
方法
Dispose() |
释放非托管资源并释放此 ScheduledJob 实例使用的托管资源。 当作业完成时,基础结构会自动调用此方法。 |
Dispose(Boolean) |
释放此 ScheduledJob 实例使用的非托管资源,并选择性地释放托管资源。 重写此方法以释放特定于此特定 ScheduledJob 实现的其他资源。 |
ExecuteAsync() |
在派生类中实现时,异步执行计划的作业。 想要知道计划作业是否正在取消的实现可以从 属性获取 CancellationTokenCancellationToken 。 |
ExecuteAsync(ScheduledJobDescriptor, CancellationToken) |
执行提供的 |
Initialize(ScheduledJobDescriptor, CancellationToken) |
在执行开始之前初始化它 ScheduledJob 。 |