IBatchResultCallback.OnSystemError(Throwable) Metodo

Definizione

Chiamato quando si verifica un errore di sistema.

[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

Parametri

throwable
Throwable

un'eccezione che descrive l'errore di sistema

Attributi

Commenti

Chiamato quando si verifica un errore di sistema.

Questo metodo viene chiamato solo l'infrastruttura è fondamentalmente interrotta o non disponibile, in modo che nessuna delle richieste possa essere avviata. Ad esempio, verrà chiamato se il servizio AppSearch non riesce a inizializzare in modo imprevisto e non può essere recuperato in alcun modo o se la comunicazione con il server tramite Binder ha esito negativo (ad esempio il servizio di sistema si arresta in modo anomalo o il dispositivo viene riavviato).

L'errore non dovrebbe essere recuperabile e non è prevista alcuna azione consigliata specifica diversa dalla visualizzazione di un messaggio permanente all'utente.

Gli errori normali causati da input non validi o da situazioni recuperabili/ritentabili vengono segnalati associati all'input che li ha causati tramite il #onResult metodo .

per android.app.appsearch.BatchResultCallback.onSystemError(java.lang.Throwable).

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