ConnectivityManager.NetworkCallback.OnLosing(Network, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelé lorsque le réseau est sur le point d’être perdu, généralement parce qu’il n’y a pas de demandes en attente pour elle.
[Android.Runtime.Register("onLosing", "(Landroid/net/Network;I)V", "GetOnLosing_Landroid_net_Network_IHandler")]
public virtual void OnLosing(Android.Net.Network network, int maxMsToLive);
[<Android.Runtime.Register("onLosing", "(Landroid/net/Network;I)V", "GetOnLosing_Landroid_net_Network_IHandler")>]
abstract member OnLosing : Android.Net.Network * int -> unit
override this.OnLosing : Android.Net.Network * int -> unit
Paramètres
- network
- Network
C’est Network sur le point d’être perdu.
- maxMsToLive
- Int32
Temps en millisecondes que le système a l’intention de maintenir le réseau connecté pour la remise normale ; notez que le réseau peut encore subir une perte difficile à tout moment.
- Attributs
Remarques
Appelé lorsque le réseau est sur le point d’être perdu, généralement parce qu’il n’y a pas de demandes en attente pour elle. Cela peut être associé à un NetworkCallback#onAvailable appel avec le nouveau réseau de remplacement pour la remise appropriée. Cette méthode n’est pas garantie d’être appelée avant NetworkCallback#onLost d’être appelée, par exemple si un réseau est soudainement déconnecté.
N’appelez #getNetworkCapabilities(Network) pas ou #getLinkProperties(Network) d’autres méthodes ConnectivityManager synchrones dans ce rappel, car cela est sujet à des conditions de concurrence ; l’appel de ces méthodes dans un rappel peut retourner un objet obsolète ou même null.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.