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