IBatchResultCallback.OnSystemError(Throwable) 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é lorsqu’une erreur système se produit.
[Android.Runtime.Register("onSystemError", "(Ljava/lang/Throwable;)V", "GetOnSystemError_Ljava_lang_Throwable_Handler:Android.App.AppSearch.IBatchResultCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]
public virtual void OnSystemError(Java.Lang.Throwable? throwable);
[<Android.Runtime.Register("onSystemError", "(Ljava/lang/Throwable;)V", "GetOnSystemError_Ljava_lang_Throwable_Handler:Android.App.AppSearch.IBatchResultCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]
abstract member OnSystemError : Java.Lang.Throwable -> unit
override this.OnSystemError : Java.Lang.Throwable -> unit
Paramètres
- throwable
- Throwable
exception décrivant l’erreur système
- Attributs
Remarques
Appelé lorsqu’une erreur système se produit.
Cette méthode est appelée uniquement l’infrastructure est fondamentalement rompue ou indisponible, de sorte qu’aucune des requêtes ne peut être démarrée. Par exemple, elle sera appelée si le service AppSearch échoue de manière inattendue à initialiser et ne peut pas être récupéré par aucun moyen, ou si la communication au serveur sur Binder échoue (par exemple, le service système s’est bloqué ou l’appareil redémarre).
L’erreur n’est pas censée être récupérable et il n’existe aucune action recommandée spécifique autre que l’affichage d’un message permanent à l’utilisateur.
Les erreurs normales provoquées par des entrées non valides ou des situations récupérables/retriables sont signalées associées à l’entrée qui les a provoqués via la #onResult méthode.
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.