Linguaggio

Logger.Throwing(String, String, Throwable) Metodo

Definizione

Log che genera un'eccezione.

[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

Parametri

sourceClass
String

nome della classe che ha emesso la richiesta di registrazione

sourceMethod
String

nome del metodo.

thrown
Throwable

Oggetto Throwable che viene generato.

Attributi

Commenti

Log che genera un'eccezione.

Si tratta di un metodo pratico per registrare che un metodo termina generando un'eccezione. La registrazione viene eseguita usando il livello FINER.

Se il logger è attualmente abilitato per il livello di messaggio specificato, gli argomenti specificati vengono archiviati in un oggetto LogRecord che viene inoltrato a tutti i gestori di output registrati. Il messaggio di LogRecord è impostato su "THROW".

Si noti che l'argomento generato viene archiviato nella proprietà generata LogRecord anziché nella proprietà parameters LogRecord. Viene quindi elaborato appositamente dai formattatori di output e non viene considerato come parametro di formattazione per la proprietà del messaggio LogRecord.

per java.util.logging.Logger.throwing(java.lang.String, java.lang.String, 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