Linguaggio

ConnectivityManager.NetworkCallback.OnLost(Network) Metodo

Definizione

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.

Si applica a