Compartilhar via


XamlRenderingBackgroundTask.OnRun(IBackgroundTaskInstance) Método

Definição

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.

Aplica-se a