XamlRenderingBackgroundTask.OnRun(IBackgroundTaskInstance) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
执行后台任务的工作。 触发关联的后台任务时,系统会调用此方法。
protected:
virtual void OnRun(IBackgroundTaskInstance ^ taskInstance) = OnRun;
void OnRun(IBackgroundTaskInstance const& taskInstance);
protected virtual void OnRun(IBackgroundTaskInstance taskInstance);
function onRun(taskInstance)
Protected Overridable Sub OnRun (taskInstance As IBackgroundTaskInstance)
参数
- taskInstance
- IBackgroundTaskInstance
后台任务实例的接口。 当任务触发运行时,系统会创建此实例。
注解
重要
若要尽可能降低后台任务的内存占用量,应在 C++ Windows 运行时 组件中实现此任务,以便Windows Phone。 如果用 C# 编写,则内存占用量会更高,并且会导致低内存设备上的内存不足异常,这将终止后台任务。 有关内存约束的详细信息,请参阅 使用后台任务支持应用。