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