Lenguaje

Logger.Log Método

Definición

Sobrecargas

Nombre Description
Log(Level, String, Object[])

Registre un mensaje con una matriz de argumentos de objeto.

Log(Level, String, Throwable)

Registre un mensaje con la información throwable asociada.

Log(Level, String, Object)

Registre un mensaje, con un parámetro de objeto.

Log(Level, ISupplier)

Registre un mensaje, que solo se va a construir si el nivel de registro es tal que el mensaje se registrará realmente.

Log(Level, String)

Registre un mensaje, sin argumentos.

Log(LogRecord)

Registre un logRecord.

Log(Level, Throwable, ISupplier)

Registre un mensaje construido de forma diferida, con información throwable asociada.

Log(Level, String, Object[])

Registre un mensaje con una matriz de argumentos de objeto.

[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

Parámetros

level
Level

Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE

msg
String

Mensaje de cadena (o una clave en el catálogo de mensajes)

params
Object[]

matriz de parámetros para el mensaje

Atributos

Comentarios

Registre un mensaje con una matriz de argumentos de objeto.

Si el registrador está habilitado actualmente para el nivel de mensaje determinado, se crea y reenvía un logRecord correspondiente a todos los objetos de controlador de salida registrados.

Java documentación para java.util.logging.Logger.log(java.util.logging.Level, java.lang.String, java.lang.Object[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Log(Level, String, Throwable)

Registre un mensaje con la información throwable asociada.

[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

Parámetros

level
Level

Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE

msg
String

Mensaje de cadena (o una clave en el catálogo de mensajes)

thrown
Throwable

Se puede producir asociado con el mensaje de registro.

Atributos

Comentarios

Registre un mensaje con la información throwable asociada.

Si el registrador está habilitado actualmente para el nivel de mensaje determinado, los argumentos especificados se almacenan en un LogRecord que se reenvía a todos los controladores de salida registrados.

Tenga en cuenta que el argumento producido se almacena en la propiedad thrown LogRecord, en lugar de en la propiedad de parámetros LogRecord. Por lo tanto, se procesa especialmente mediante formateadores de salida y no se trata como un parámetro de formato para la propiedad de mensaje LogRecord.

Java documentación para java.util.logging.Logger.log(java.util.logging.Level, java.lang.String, java.lang.Throwable).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Log(Level, String, Object)

Registre un mensaje, con un parámetro de objeto.

[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

Parámetros

level
Level

Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE

msg
String

Mensaje de cadena (o una clave en el catálogo de mensajes)

param1
Object

parámetro al mensaje

Atributos

Comentarios

Registre un mensaje, con un parámetro de objeto.

Si el registrador está habilitado actualmente para el nivel de mensaje determinado, se crea y reenvía un logRecord correspondiente a todos los objetos de controlador de salida registrados.

Java documentación para java.util.logging.Logger.log(java.util.logging.Level, java.lang.String, java.lang.Object).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Log(Level, ISupplier)

Registre un mensaje, que solo se va a construir si el nivel de registro es tal que el mensaje se registrará realmente.

[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

Parámetros

level
Level

Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE

msgSupplier
ISupplier

Una función, que cuando se llama, genera el mensaje de registro deseado.

Atributos

Comentarios

Registre un mensaje, que solo se va a construir si el nivel de registro es tal que el mensaje se registrará realmente.

Si el registrador está habilitado actualmente para el nivel de mensaje especificado, el mensaje se construye invocando la función de proveedor proporcionada y reenviada a todos los objetos de controlador de salida registrados.

Agregado en la versión 1.8.

Java documentación para java.util.logging.Logger.log(java.util.logging.Level, java.util.function.Supplier<java.lang.String>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Log(Level, String)

Registre un mensaje, sin argumentos.

[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

Parámetros

level
Level

Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE

msg
String

Mensaje de cadena (o una clave en el catálogo de mensajes)

Atributos

Comentarios

Registre un mensaje, sin argumentos.

Si el registrador está habilitado actualmente para el nivel de mensaje determinado, el mensaje especificado se reenvía a todos los objetos de controlador de salida registrados.

Java documentación para java.util.logging.Logger.log(java.util.logging.Level, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Log(LogRecord)

Registre 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

Parámetros

record
LogRecord

LogRecord que se va a publicar

Atributos

Comentarios

Registre un logRecord.

Todos los demás métodos de registro de esta clase llaman a través de este método para realizar realmente cualquier registro. Las subclases pueden invalidar este único método para capturar toda la actividad del registro.

Java documentación para java.util.logging.Logger.log(java.util.logging.LogRecord).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Log(Level, Throwable, ISupplier)

Registre un mensaje construido de forma diferida, con información throwable asociada.

[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

Parámetros

level
Level

Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE

thrown
Throwable

Se puede producir asociado con el mensaje de registro.

msgSupplier
ISupplier

Una función, que cuando se llama, genera el mensaje de registro deseado.

Atributos

Comentarios

Registre un mensaje construido de forma diferida, con información throwable asociada.

Si el registrador está habilitado actualmente para el nivel de mensaje determinado, el mensaje se construye invocando la función de proveedor proporcionada. A continuación, el mensaje y el elemento especificado Throwable se almacenan en un LogRecord objeto que se reenvía a todos los controladores de salida registrados.

Tenga en cuenta que el argumento producido se almacena en la propiedad thrown LogRecord, en lugar de en la propiedad de parámetros LogRecord. Por lo tanto, se procesa especialmente mediante formateadores de salida y no se trata como un parámetro de formato para la propiedad de mensaje LogRecord.

Agregado en la versión 1.8.

Java documentación para java.util.logging.Logger.log(java.util.logging.Level, java.lang.Throwable, java.util.function.Supplier<java.lang.String>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a