RemoteException.RethrowFromSystemServer Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recuemos essa exceção quando soubermos que ela veio do servidor do sistema.
[Android.Runtime.Register("rethrowFromSystemServer", "()Ljava/lang/RuntimeException;", "GetRethrowFromSystemServerHandler", ApiSince=30)]
public virtual Java.Lang.RuntimeException RethrowFromSystemServer();
[<Android.Runtime.Register("rethrowFromSystemServer", "()Ljava/lang/RuntimeException;", "GetRethrowFromSystemServerHandler", ApiSince=30)>]
abstract member RethrowFromSystemServer : unit -> Java.Lang.RuntimeException
override this.RethrowFromSystemServer : unit -> Java.Lang.RuntimeException
Retornos
- Atributos
Comentários
Recuemos essa exceção quando soubermos que ela veio do servidor do sistema. Isso nos dá a oportunidade de lançar um bom sinal limpo DeadSystemRuntimeException para evitar logs de spam com rastreamentos de pilha enganosos.
Os aplicativos que fazem chamadas no servidor do sistema podem acabar persistindo o estado interno ou tomando decisões de segurança com base no êxito ou falha percebido de uma chamada ou em quaisquer valores padrão retornados. Por esse motivo, queremos jogar fortemente quando houve problemas com a transação.
Java documentação para android.os.RemoteException.rethrowFromSystemServer().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.