次の方法で共有


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# で書き込まれた場合、メモリ占有領域は高くなります。メモリ不足のデバイスではメモリ不足の例外が発生し、バックグラウンド タスクが終了します。 メモリ制約の詳細については、「 バックグラウンド タスクでアプリをサポートする」を参照してください。

適用対象