Partager via


DelegatedAdminReceiver.OnNetworkLogsAvailable Méthode

Définition

Appelé chaque fois qu’un nouveau lot de journaux réseau peut être récupéré.

[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

Paramètres

context
Context

Contexte en cours d’exécution en fonction #onReceivede .

intent
Intent

Intention reçue en fonction #onReceivede .

batchToken
Int64

Jeton représentant le lot actuel des journaux réseau.

networkLogsCount
Int32

Nombre total d’événements dans le lot actuel de journaux réseau.

Attributs

Remarques

Appelé chaque fois qu’un nouveau lot de journaux réseau peut être récupéré. Cette méthode de rappel n’est appelée que lorsque la journalisation réseau est activée. Les journaux ne peuvent être récupérés que lorsque la journalisation réseau est activée.

Si un utilisateur ou un profil secondaire est créé, ce rappel ne sera pas reçu tant que tous les utilisateurs ne seront plus affiliés (même si la journalisation réseau est activée). Il n’est plus possible de récupérer le lot de journaux réseau avec le dernier batchToken rappel fourni par ce rappel. Consultez l’article DevicePolicyManager#setAffiliationIds.

Ce rappel s’applique uniquement si l’application déléguée a DevicePolicyManager#DELEGATION_NETWORK_LOGGING la capacité. En outre, il doit déclarer un filtre d’intention pour DeviceAdminReceiver#ACTION_NETWORK_LOGS_AVAILABLE dans le manifeste du récepteur afin de recevoir ce rappel. L’implémentation par défaut lève UnsupportedOperationExceptionsimplement .

Ce rappel est déclenché par une diffusion au premier plan et l’application doit s’assurer que tout travail de longue durée n’est pas exécuté de manière synchrone à l’intérieur du rappel.

Documentation Java pour android.app.admin.DelegatedAdminReceiver.onNetworkLogsAvailable(android.content.Context, android.content.Intent, long, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à