XamlRenderingBackgroundTask.OnRun(IBackgroundTaskInstance) 方法

定义

执行后台任务的工作。 触发关联的后台任务时,系统会调用此方法。

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# 编写,则内存占用量会更高,并且会导致低内存设备上的内存不足异常,这将终止后台任务。 有关内存约束的详细信息,请参阅 使用后台任务支持应用

适用于