Freigeben über


XamlRenderingBackgroundTask.OnRun(IBackgroundTaskInstance) Methode

Definition

Führt die Arbeit der Hintergrundaufgabe aus. Das System ruft diese Methode auf, wenn die zugeordnete Hintergrundaufgabe ausgelöst wurde.

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)

Parameter

taskInstance
IBackgroundTaskInstance

Eine Schnittstelle zu einem instance der Hintergrundaufgabe. Das System erstellt diese instance, wenn die Aufgabe zur Ausführung ausgelöst wurde.

Hinweise

Wichtig

Um den Arbeitsspeicherbedarf der Hintergrundaufgabe so gering wie möglich zu halten, sollte diese Aufgabe in einer C++-Windows-Runtime-Komponente für Windows Phone implementiert werden. Der Arbeitsspeicherbedarf ist höher, wenn er in C# geschrieben wird, und führt zu Ausnahmen von Arbeitsspeicherausnahmen auf Geräten mit wenig Arbeitsspeicher, wodurch die Hintergrundaufgabe beendet wird. Weitere Informationen zu Speichereinschränkungen finden Sie unter Unterstützen Ihrer App mit Hintergrundaufgaben.

Gilt für: