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

適用対象