导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

ResourceIntensiveTask 类

2013/12/13

表示偶尔运行并且允许使用大量设备资源的计划任务。

Namespace:  Microsoft.Phone.Scheduler
程序集:  Microsoft.Phone(位于 Microsoft.Phone.dll 中)

public sealed class ResourceIntensiveTask : ScheduledTask

ResourceIntensiveTask 类型公开以下成员。

  名称说明
公共方法ResourceIntensiveTask初始化 ResourceIntensiveTask 类的新实例。
返回顶部

  名称说明
公共属性BeginTime当前版本中的 ScheduledTask 对象不支持此属性。 (从 ScheduledTask 继承。)
公共属性Description获取或设置 ScheduledTask 的说明。该字符串在设备的“后台任务”设置页面中显示给用户。 (从 ScheduledTask 继承。)
公共属性ExpirationTime获取或设置任务计划结束的时间。 (重写 ScheduledAction.ExpirationTime。)
公共属性IsEnabled在当前版本中未使用该值。 (从 ScheduledAction 继承。)
公共属性IsScheduled获取操作的计划状态。 (从 ScheduledAction 继承。)
公共属性LastExitReason获取代理在上次运行时退出的原因。 (从 ScheduledTask 继承。)
公共属性LastScheduledTime获取上次计划运行代理的时间,采用设备的本地时间。 (从 ScheduledTask 继承。)
公共属性Name获取计划操作的名称。 (从 ScheduledAction 继承。)
返回顶部

  名称说明
公共方法Equals(Object)确定指定的 Object 是否等于当前的 Object (从 Object 继承。)
受保护的方法Finalize允许 Object 在垃圾回收器回收该对象之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
公共方法GetHashCode用作特定类型的哈希函数。 (从 Object 继承。)
公共方法GetType获取当前实例的 Type (从 Object 继承。)
受保护的方法MemberwiseClone创建当前 Object 的浅表副本。 (从 Object 继承。)
公共方法ToString返回一个字符串,它表示当前的对象。 (从 Object 继承。)
返回顶部

ResourceIntensiveTask 从基类 ScheduledTaskScheduledAction 继承。它允许应用程序在主应用程序不在前台中时也执行处理。该类用于可能不需要定期运行,但需要运行较长时间并且使用更多设备资源的任务。需要经常定期运行的任务应该使用 PeriodicTask,它经常运行,但允许在较短的时间内只使用非常少量的设备资源。有关这些类的计划和限制的信息,请参阅 Windows Phone 的后台代理

Windows Phone OS

受以下版本支持: 8.0, 7.1

Windows Phone

此类型的所有公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

显示:
© 2015 Microsoft