Logger.Log Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Log(Level, String, Object[]) |
Registrare un messaggio con una matrice di argomenti oggetto. |
| Log(Level, String, Throwable) |
Registrare un messaggio, con le informazioni throwable associate. |
| Log(Level, String, Object) |
Registrare un messaggio con un parametro dell'oggetto. |
| Log(Level, ISupplier) |
Registrare un messaggio, che deve essere costruito solo se il livello di registrazione è tale che il messaggio verrà effettivamente registrato. |
| Log(Level, String) |
Registrare un messaggio senza argomenti. |
| Log(LogRecord) |
Registrare un logRecord. |
| Log(Level, Throwable, ISupplier) |
Registrare un messaggio costruito in modo differitore, con le informazioni throwable associate. |
Log(Level, String, Object[])
Registrare un messaggio con una matrice di argomenti oggetto.
[Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V", "GetLog_Ljava_util_logging_Level_Ljava_lang_String_arrayLjava_lang_Object_Handler")]
public virtual void Log(Java.Util.Logging.Level level, string? msg, Java.Lang.Object[]? params);
[<Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V", "GetLog_Ljava_util_logging_Level_Ljava_lang_String_arrayLjava_lang_Object_Handler")>]
abstract member Log : Java.Util.Logging.Level * string * Java.Lang.Object[] -> unit
override this.Log : Java.Util.Logging.Level * string * Java.Lang.Object[] -> unit
Parametri
- level
- Level
Uno degli identificatori del livello di messaggio, ad esempio SEVERE
- msg
- String
Messaggio stringa (o chiave nel catalogo messaggi)
- params
- Object[]
matrice di parametri per il messaggio
- Attributi
Commenti
Registrare un messaggio con una matrice di argomenti oggetto.
Se il logger è attualmente abilitato per il livello di messaggio specificato, viene creato e inoltrato a tutti gli oggetti Handler di output registrati un oggetto LogRecord corrispondente.
per java.util.logging.Logger.log(java.util.logging.Level, java.lang.String, java.lang.Object[]).
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
Log(Level, String, Throwable)
Registrare un messaggio, con le informazioni throwable associate.
[Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetLog_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_Throwable_Handler")]
public virtual void Log(Java.Util.Logging.Level level, string? msg, Java.Lang.Throwable? thrown);
[<Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetLog_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_Throwable_Handler")>]
abstract member Log : Java.Util.Logging.Level * string * Java.Lang.Throwable -> unit
override this.Log : Java.Util.Logging.Level * string * Java.Lang.Throwable -> unit
Parametri
- level
- Level
Uno degli identificatori del livello di messaggio, ad esempio SEVERE
- msg
- String
Messaggio stringa (o chiave nel catalogo messaggi)
- thrown
- Throwable
Generabile associato al messaggio di log.
- Attributi
Commenti
Registrare un messaggio, con le informazioni throwable associate.
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.
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.log(java.util.logging.Level, 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
Log(Level, String, Object)
Registrare un messaggio con un parametro dell'oggetto.
[Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V", "GetLog_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_Object_Handler")]
public virtual void Log(Java.Util.Logging.Level level, string? msg, Java.Lang.Object? param1);
[<Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V", "GetLog_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_Object_Handler")>]
abstract member Log : Java.Util.Logging.Level * string * Java.Lang.Object -> unit
override this.Log : Java.Util.Logging.Level * string * Java.Lang.Object -> unit
Parametri
- level
- Level
Uno degli identificatori del livello di messaggio, ad esempio SEVERE
- msg
- String
Messaggio stringa (o chiave nel catalogo messaggi)
- param1
- Object
parametro per il messaggio
- Attributi
Commenti
Registrare un messaggio con un parametro dell'oggetto.
Se il logger è attualmente abilitato per il livello di messaggio specificato, viene creato e inoltrato a tutti gli oggetti Handler di output registrati un oggetto LogRecord corrispondente.
per java.util.logging.Logger.log(java.util.logging.Level, java.lang.String, java.lang.Object).
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
Log(Level, ISupplier)
Registrare un messaggio, che deve essere costruito solo se il livello di registrazione è tale che il messaggio verrà effettivamente registrato.
[Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/util/function/Supplier;)V", "GetLog_Ljava_util_logging_Level_Ljava_util_function_Supplier_Handler", ApiSince=26)]
public virtual void Log(Java.Util.Logging.Level level, Java.Util.Functions.ISupplier msgSupplier);
[<Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/util/function/Supplier;)V", "GetLog_Ljava_util_logging_Level_Ljava_util_function_Supplier_Handler", ApiSince=26)>]
abstract member Log : Java.Util.Logging.Level * Java.Util.Functions.ISupplier -> unit
override this.Log : Java.Util.Logging.Level * Java.Util.Functions.ISupplier -> unit
Parametri
- level
- Level
Uno degli identificatori del livello di messaggio, ad esempio SEVERE
- msgSupplier
- ISupplier
Funzione, che, quando viene chiamata, produce il messaggio di log desiderato
- Attributi
Commenti
Registrare un messaggio, che deve essere costruito solo se il livello di registrazione è tale che il messaggio verrà effettivamente registrato.
Se il logger è attualmente abilitato per il livello di messaggio specificato, il messaggio viene costruito richiamando la funzione fornitore fornita e inoltrato a tutti gli oggetti Handler di output registrati.
Aggiunta nella versione 1.8.
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
Log(Level, String)
Registrare un messaggio senza argomenti.
[Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/lang/String;)V", "GetLog_Ljava_util_logging_Level_Ljava_lang_String_Handler")]
public virtual void Log(Java.Util.Logging.Level level, string? msg);
[<Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/lang/String;)V", "GetLog_Ljava_util_logging_Level_Ljava_lang_String_Handler")>]
abstract member Log : Java.Util.Logging.Level * string -> unit
override this.Log : Java.Util.Logging.Level * string -> unit
Parametri
- level
- Level
Uno degli identificatori del livello di messaggio, ad esempio SEVERE
- msg
- String
Messaggio stringa (o chiave nel catalogo messaggi)
- Attributi
Commenti
Registrare un messaggio senza argomenti.
Se il logger è attualmente abilitato per il livello di messaggio specificato, il messaggio specificato viene inoltrato a tutti gli oggetti Handler di output registrati.
per java.util.logging.Logger.log(java.util.logging.Level, java.lang.String).
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
Log(LogRecord)
Registrare un logRecord.
[Android.Runtime.Register("log", "(Ljava/util/logging/LogRecord;)V", "GetLog_Ljava_util_logging_LogRecord_Handler")]
public virtual void Log(Java.Util.Logging.LogRecord record);
[<Android.Runtime.Register("log", "(Ljava/util/logging/LogRecord;)V", "GetLog_Ljava_util_logging_LogRecord_Handler")>]
abstract member Log : Java.Util.Logging.LogRecord -> unit
override this.Log : Java.Util.Logging.LogRecord -> unit
Parametri
- record
- LogRecord
LogRecord da pubblicare
- Attributi
Commenti
Registrare un logRecord.
Tutti gli altri metodi di registrazione in questa classe chiamano tramite questo metodo per eseguire effettivamente qualsiasi registrazione. Le sottoclassi possono eseguire l'override di questo singolo metodo per acquisire tutte le attività del log.
per java.util.logging.Logger.log(java.util.logging.LogRecord).
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
Log(Level, Throwable, ISupplier)
Registrare un messaggio costruito in modo differitore, con le informazioni throwable associate.
[Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V", "GetLog_Ljava_util_logging_Level_Ljava_lang_Throwable_Ljava_util_function_Supplier_Handler", ApiSince=26)]
public virtual void Log(Java.Util.Logging.Level level, Java.Lang.Throwable? thrown, Java.Util.Functions.ISupplier msgSupplier);
[<Android.Runtime.Register("log", "(Ljava/util/logging/Level;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V", "GetLog_Ljava_util_logging_Level_Ljava_lang_Throwable_Ljava_util_function_Supplier_Handler", ApiSince=26)>]
abstract member Log : Java.Util.Logging.Level * Java.Lang.Throwable * Java.Util.Functions.ISupplier -> unit
override this.Log : Java.Util.Logging.Level * Java.Lang.Throwable * Java.Util.Functions.ISupplier -> unit
Parametri
- level
- Level
Uno degli identificatori del livello di messaggio, ad esempio SEVERE
- thrown
- Throwable
Generabile associato al messaggio di log.
- msgSupplier
- ISupplier
Funzione, che, quando viene chiamata, produce il messaggio di log desiderato
- Attributi
Commenti
Registrare un messaggio costruito in modo differitore, con le informazioni throwable associate.
Se il logger è attualmente abilitato per il livello di messaggio specificato, il messaggio viene costruito richiamando la funzione fornitore fornita. Il messaggio e l'oggetto specificato Throwable vengono quindi archiviati in un oggetto LogRecord che viene inoltrato a tutti i gestori di output registrati.
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.
Aggiunta nella versione 1.8.
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.