DelegatedAdminReceiver.OnNetworkLogsAvailable 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.
Chamado sempre que um novo lote de logs de rede pode ser recuperado.
[Android.Runtime.Register("onNetworkLogsAvailable", "(Landroid/content/Context;Landroid/content/Intent;JI)V", "GetOnNetworkLogsAvailable_Landroid_content_Context_Landroid_content_Intent_JIHandler", ApiSince=29)]
public virtual void OnNetworkLogsAvailable(Android.Content.Context context, Android.Content.Intent intent, long batchToken, int networkLogsCount);
[<Android.Runtime.Register("onNetworkLogsAvailable", "(Landroid/content/Context;Landroid/content/Intent;JI)V", "GetOnNetworkLogsAvailable_Landroid_content_Context_Landroid_content_Intent_JIHandler", ApiSince=29)>]
abstract member OnNetworkLogsAvailable : Android.Content.Context * Android.Content.Intent * int64 * int -> unit
override this.OnNetworkLogsAvailable : Android.Content.Context * Android.Content.Intent * int64 * int -> unit
Parâmetros
- context
- Context
O contexto de execução de acordo #onReceivecom .
- intent
- Intent
A intenção recebida de acordo #onReceivecom .
- batchToken
- Int64
O token que representa o lote atual de logs de rede.
- networkLogsCount
- Int32
A contagem total de eventos no lote atual de logs de rede.
- Atributos
Comentários
Chamado sempre que um novo lote de logs de rede pode ser recuperado. Esse método de retorno de chamada só será chamado quando o registro em log de rede estiver habilitado. Os logs só podem ser recuperados enquanto o log de rede está habilitado.
Se um usuário ou perfil secundário for criado, esse retorno de chamada não será recebido até que todos os usuários se tornem afiliados novamente (mesmo que o log de rede esteja habilitado). Também não será mais possível recuperar o lote de logs de rede com o mais recente batchToken fornecido por esse retorno de chamada. Consulte DevicePolicyManager#setAffiliationIds.
Esse retorno de chamada só será aplicável se o aplicativo delegado tiver DevicePolicyManager#DELEGATION_NETWORK_LOGGING capacidade. Além disso, ele deve declarar um filtro de intenção no DeviceAdminReceiver#ACTION_NETWORK_LOGS_AVAILABLE manifesto do receptor para receber esse retorno de chamada. A implementação padrão simplesmente gera UnsupportedOperationException.
Esse retorno de chamada é disparado por uma transmissão em primeiro plano e o aplicativo deve garantir que qualquer trabalho de execução longa não seja executado de forma síncrona dentro do retorno de chamada.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.