DelegatedAdminReceiver.OnNetworkLogsAvailable Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato ogni volta che è possibile recuperare un nuovo batch di log di rete.
[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
Parametri
- context
- Context
Contesto in esecuzione in base a #onReceive
.
- intent
- Intent
Finalità ricevuta in base a #onReceive
.
- batchToken
- Int64
Token che rappresenta il batch corrente di log di rete.
- networkLogsCount
- Int32
Numero totale di eventi nel batch corrente di log di rete.
- Attributi
Commenti
Chiamato ogni volta che è possibile recuperare un nuovo batch di log di rete. Questo metodo di callback verrà chiamato solo quando la registrazione di rete è abilitata. I log possono essere recuperati solo quando la registrazione di rete è abilitata.
Se viene creato un utente o un profilo secondario, questo callback non verrà ricevuto finché tutti gli utenti non diventano di nuovo affiliate (anche se la registrazione di rete è abilitata). Non sarà più possibile recuperare il batch dei log di rete con l'ultimo batchToken
fornito da questo callback. Vedere DevicePolicyManager#setAffiliationIds
.
Questo callback è applicabile solo se l'app delegata ha DevicePolicyManager#DELEGATION_NETWORK_LOGGING
funzionalità. Inoltre, deve dichiarare un filtro finalità per DeviceAdminReceiver#ACTION_NETWORK_LOGS_AVAILABLE
nel manifesto del ricevitore per ricevere questo callback. L'implementazione predefinita genera UnsupportedOperationException
semplicemente .
Questo callback viene attivato da una trasmissione in primo piano e l'app deve garantire che qualsiasi lavoro a esecuzione prolungata non venga eseguito in modo sincrono all'interno del callback.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.