Logger.Logp Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Logp(Level, String, String, ISupplier) |
Registre un mensaje construido de forma diferida, especificando la clase y el método de origen, sin argumentos. |
| Logp(Level, String, String, String) |
Registre un mensaje, especificando la clase y el método de origen, sin argumentos. |
| Logp(Level, String, String, Throwable, ISupplier) |
Registre un mensaje construido de forma diferida, especificando la clase y el método de origen, con la información throwable asociada. |
| Logp(Level, String, String, String, Object) |
Registre un mensaje, especificando la clase y el método de origen, con un único parámetro de objeto para el mensaje de registro. |
| Logp(Level, String, String, String, Object[]) |
Registre un mensaje, especificando la clase y el método de origen, con una matriz de argumentos de objeto. |
| Logp(Level, String, String, String, Throwable) |
Registre un mensaje, especificando la clase y el método de origen, con información throwable asociada. |
Logp(Level, String, String, ISupplier)
Registre un mensaje construido de forma diferida, especificando la clase y el método de origen, sin argumentos.
[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=26)]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, Java.Util.Functions.ISupplier msgSupplier);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=26)>]
abstract member Logp : Java.Util.Logging.Level * string * string * Java.Util.Functions.ISupplier -> unit
override this.Logp : Java.Util.Logging.Level * string * string * Java.Util.Functions.ISupplier -> unit
Parámetros
- level
- Level
Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE
- sourceClass
- String
nombre de la clase que emitió la solicitud de registro
- sourceMethod
- String
nombre del método que emitió la solicitud 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, especificando la clase y el método de origen, sin argumentos.
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.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Logp(Level, String, String, String)
Registre un mensaje, especificando la clase y el método de origen, sin argumentos.
[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? msg);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Logp : Java.Util.Logging.Level * string * string * string -> unit
override this.Logp : Java.Util.Logging.Level * string * string * string -> unit
Parámetros
- level
- Level
Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE
- sourceClass
- String
nombre de la clase que emitió la solicitud de registro
- sourceMethod
- String
nombre del método que emitió la solicitud de registro
- msg
- String
Mensaje de cadena (o una clave en el catálogo de mensajes)
- Atributos
Comentarios
Registre un mensaje, especificando la clase y el método de origen, 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.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Logp(Level, String, String, Throwable, ISupplier)
Registre un mensaje construido de forma diferida, especificando la clase y el método de origen, con la información throwable asociada.
[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Ljava_util_function_Supplier_Handler", ApiSince=26)]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, Java.Lang.Throwable? thrown, Java.Util.Functions.ISupplier msgSupplier);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Ljava_util_function_Supplier_Handler", ApiSince=26)>]
abstract member Logp : Java.Util.Logging.Level * string * string * Java.Lang.Throwable * Java.Util.Functions.ISupplier -> unit
override this.Logp : Java.Util.Logging.Level * string * string * Java.Lang.Throwable * Java.Util.Functions.ISupplier -> unit
Parámetros
- level
- Level
Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE
- sourceClass
- String
nombre de la clase que emitió la solicitud de registro
- sourceMethod
- String
nombre del método que emitió la solicitud de registro
- 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, especificando la clase y el método de origen, con la 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.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Logp(Level, String, String, String, Object)
Registre un mensaje, especificando la clase y el método de origen, con un único parámetro de objeto para el mensaje de registro.
[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Object_Handler")]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? msg, Java.Lang.Object? param1);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Object_Handler")>]
abstract member Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Object -> unit
override this.Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Object -> unit
Parámetros
- level
- Level
Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE
- sourceClass
- String
nombre de la clase que emitió la solicitud de registro
- sourceMethod
- String
nombre del método que emitió la solicitud de registro
- msg
- String
Mensaje de cadena (o una clave en el catálogo de mensajes)
- param1
- Object
Parámetro para el mensaje de registro.
- Atributos
Comentarios
Registre un mensaje, especificando la clase y el método de origen, con un único parámetro de objeto para el mensaje de registro.
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.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Logp(Level, String, String, String, Object[])
Registre un mensaje, especificando la clase y el método de origen, con una matriz de argumentos de objeto.
[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_Handler")]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? msg, Java.Lang.Object[]? params);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_Handler")>]
abstract member Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Object[] -> unit
override this.Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Object[] -> unit
Parámetros
- level
- Level
Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE
- sourceClass
- String
nombre de la clase que emitió la solicitud de registro
- sourceMethod
- String
nombre del método que emitió la solicitud de registro
- 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, especificando la clase y el método de origen, 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.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Logp(Level, String, String, String, Throwable)
Registre un mensaje, especificando la clase y el método de origen, con información throwable asociada.
[Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Handler")]
public virtual void Logp(Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? msg, Java.Lang.Throwable? thrown);
[<Android.Runtime.Register("logp", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetLogp_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Handler")>]
abstract member Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Throwable -> unit
override this.Logp : Java.Util.Logging.Level * string * string * string * Java.Lang.Throwable -> unit
Parámetros
- level
- Level
Uno de los identificadores de nivel de mensaje, por ejemplo, SEVERE
- sourceClass
- String
nombre de la clase que emitió la solicitud de registro
- sourceMethod
- String
nombre del método que emitió la solicitud de registro
- 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, especificando la clase y el método de origen, con 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.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.