ConnectivityManager.NetworkCallback.OnLost(Network) 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 quando una rete si disconnette o non soddisfa più questa richiesta o callback.
[Android.Runtime.Register("onLost", "(Landroid/net/Network;)V", "GetOnLost_Landroid_net_Network_Handler")]
public virtual void OnLost(Android.Net.Network network);
[<Android.Runtime.Register("onLost", "(Landroid/net/Network;)V", "GetOnLost_Landroid_net_Network_Handler")>]
abstract member OnLost : Android.Net.Network -> unit
override this.OnLost : Android.Net.Network -> unit
Parametri
- network
- Network
La Network perdita.
- Attributi
Commenti
Se il callback è stato registrato con requestNetwork() o registerDefaultNetworkCallback(), verrà richiamato solo sull'ultima rete restituita da onAvailable() quando la rete viene persa e nessun'altra rete soddisfa i criteri della richiesta.
Se il callback è stato registrato con registerNetworkCallback() verrà chiamato per ogni rete che non soddisfa più i criteri del callback.
Non chiamare #getNetworkCapabilities(Network) o #getLinkProperties(Network) altri metodi ConnectivityManager sincroni in questo callback perché questo è soggetto a race condition. La chiamata di questi metodi durante un callback può restituire un oggetto obsoleto o anche null.
per android.net.ConnectivityManager.NetworkCallback.onLost(android.net.Network).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.