XamlRenderingBackgroundTask.OnRun(IBackgroundTaskInstance) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Executa o trabalho da tarefa em segundo plano. O sistema chama esse método quando a tarefa em segundo plano associada é disparada.
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
Uma interface para uma instância da tarefa em segundo plano. O sistema cria essa instância quando a tarefa foi disparada para ser executada.
Comentários
Importante
Para manter o volume de memória da tarefa em segundo plano o mais baixo possível, essa tarefa deve ser implementada em um componente de Windows Runtime C++ para Windows Phone. O volume de memória será maior se gravado em C# e causará exceções de memória insuficiente em dispositivos com pouca memória, o que encerrará a tarefa em segundo plano. Para obter mais informações sobre restrições de memória, consulte Suporte ao seu aplicativo com tarefas em segundo plano.