Logger.Throwing(String, String, Throwable) Método

Definição

Log lançando uma exceção.

[Android.Runtime.Register("throwing", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetThrowing_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Handler")]
public virtual void Throwing(string? sourceClass, string? sourceMethod, Java.Lang.Throwable? thrown);
[<Android.Runtime.Register("throwing", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetThrowing_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Handler")>]
abstract member Throwing : string * string * Java.Lang.Throwable -> unit
override this.Throwing : string * string * Java.Lang.Throwable -> unit

Parâmetros

sourceClass
String

nome da classe que emitiu a solicitação de registro em log

sourceMethod
String

nome do método.

thrown
Throwable

O Throwable que está sendo lançado.

Atributos

Comentários

Log lançando uma exceção.

Esse é um método de conveniência para registrar em log que um método está encerrando lançando uma exceção. O registro em log é feito usando o nível FINER.

Se o agente estiver habilitado no momento para o nível de mensagem fornecido, os argumentos fornecidos serão armazenados em um LogRecord que é encaminhado para todos os manipuladores de saída registrados. A mensagem do LogRecord está definida como "THROW".

Observe que o argumento gerado é armazenado na propriedade lançada LogRecord, em vez da propriedade de parâmetros LogRecord. Portanto, ele é processado especialmente por Formatters de saída e não é tratado como um parâmetro de formatação para a propriedade de mensagem LogRecord.

Java documentação para java.util.logging.Logger.throwing(java.lang.String, java.lang.String, java.lang.Throwable).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a