XamlRenderingBackgroundTask.OnRun(IBackgroundTaskInstance) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Realiza el trabajo de la tarea en segundo plano. El sistema llama a este método cuando se ha desencadenado la tarea en segundo plano asociada.
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)
Parámetros
- taskInstance
- IBackgroundTaskInstance
Interfaz a una instancia de la tarea en segundo plano. El sistema crea esta instancia cuando se ha desencadenado la tarea para ejecutarse.
Comentarios
Importante
Para mantener la superficie de memoria de la tarea en segundo plano lo más bajo posible, esta tarea debe implementarse en un componente de Windows Runtime de C++ para Windows Phone. La superficie de memoria será mayor si se escribe en C# y provocará excepciones de memoria en dispositivos de poca memoria que finalizarán la tarea en segundo plano. Para obtener más información sobre las restricciones de memoria, consulte Compatibilidad con la aplicación con tareas en segundo plano.