RemoteException.RethrowFromSystemServer Método

Definição

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.

Aplica-se a