DelegatedAdminReceiver.OnNetworkLogsAvailable Método

Definição

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.

Java documentação para android.app.admin.DelegatedAdminReceiver.onNetworkLogsAvailable(android.content.Context, android.content.Intent, long, int).

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.

Aplica-se a