Logger.Logp Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Logp(Level, String, String, ISupplier) |
Registre uma mensagem construída de forma preguiçosa, especificando a classe de origem e o método, sem argumentos. |
| Logp(Level, String, String, String) |
Registre uma mensagem, especificando a classe de origem e o método, sem argumentos. |
| Logp(Level, String, String, Throwable, ISupplier) |
Registre uma mensagem construída de forma preguiçosa, especificando a classe de origem e o método, com informações throwable associadas. |
| Logp(Level, String, String, String, Object) |
Registre uma mensagem, especificando a classe de origem e o método, com um único parâmetro de objeto para a mensagem de log. |
| Logp(Level, String, String, String, Object[]) |
Registre uma mensagem, especificando a classe de origem e o método, com uma matriz de argumentos de objeto. |
| Logp(Level, String, String, String, Throwable) |
Registre uma mensagem, especificando a classe de origem e o método, com informações throwable associadas. |
Logp(Level, String, String, ISupplier)
Registre uma mensagem construída de forma preguiçosa, especificando a classe de origem e o método, sem 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
Um dos identificadores de nível de mensagem, por exemplo, SEVERE
- sourceClass
- String
nome da classe que emitiu a solicitação de registro em log
- sourceMethod
- String
nome do método que emitiu a solicitação de registro em log
- msgSupplier
- ISupplier
Uma função, que quando chamada, produz a mensagem de log desejada
- Atributos
Comentários
Registre uma mensagem construída de forma preguiçosa, especificando a classe de origem e o método, sem argumentos.
Se o agente estiver habilitado no momento para o nível de mensagem fornecido, a mensagem será construída invocando a função de fornecedor fornecida e encaminhada para todos os objetos do Manipulador de saída registrados.
Adicionado em 1.8.
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
Logp(Level, String, String, String)
Registre uma mensagem, especificando a classe de origem e o método, sem 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
Um dos identificadores de nível de mensagem, por exemplo, SEVERE
- sourceClass
- String
nome da classe que emitiu a solicitação de registro em log
- sourceMethod
- String
nome do método que emitiu a solicitação de registro em log
- msg
- String
A mensagem de cadeia de caracteres (ou uma chave no catálogo de mensagens)
- Atributos
Comentários
Registre uma mensagem, especificando a classe de origem e o método, sem argumentos.
Se o agente estiver habilitado no momento para o nível de mensagem fornecido, a mensagem fornecida será encaminhada para todos os objetos do Manipulador de saída registrados.
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
Logp(Level, String, String, Throwable, ISupplier)
Registre uma mensagem construída de forma preguiçosa, especificando a classe de origem e o método, com informações throwable associadas.
[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
Um dos identificadores de nível de mensagem, por exemplo, SEVERE
- sourceClass
- String
nome da classe que emitiu a solicitação de registro em log
- sourceMethod
- String
nome do método que emitiu a solicitação de registro em log
- thrown
- Throwable
Jogável associado à mensagem de log.
- msgSupplier
- ISupplier
Uma função, que quando chamada, produz a mensagem de log desejada
- Atributos
Comentários
Registre uma mensagem construída de forma preguiçosa, especificando a classe de origem e o método, com informações throwable associadas.
Se o agente estiver habilitado no momento para o nível de mensagem fornecido, a mensagem será construída invocando a função de fornecedor fornecida. A mensagem e o dado Throwable são armazenados em um LogRecord que é encaminhado para todos os manipuladores de saída registrados.
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.
Adicionado em 1.8.
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
Logp(Level, String, String, String, Object)
Registre uma mensagem, especificando a classe de origem e o método, com um único parâmetro de objeto para a mensagem de log.
[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
Um dos identificadores de nível de mensagem, por exemplo, SEVERE
- sourceClass
- String
nome da classe que emitiu a solicitação de registro em log
- sourceMethod
- String
nome do método que emitiu a solicitação de registro em log
- msg
- String
A mensagem de cadeia de caracteres (ou uma chave no catálogo de mensagens)
- param1
- Object
Parâmetro para a mensagem de log.
- Atributos
Comentários
Registre uma mensagem, especificando a classe de origem e o método, com um único parâmetro de objeto para a mensagem de log.
Se o agente estiver habilitado no momento para o nível de mensagem fornecido, um LogRecord correspondente será criado e encaminhado para todos os objetos do Manipulador de saída registrados.
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
Logp(Level, String, String, String, Object[])
Registre uma mensagem, especificando a classe de origem e o método, com uma 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
Um dos identificadores de nível de mensagem, por exemplo, SEVERE
- sourceClass
- String
nome da classe que emitiu a solicitação de registro em log
- sourceMethod
- String
nome do método que emitiu a solicitação de registro em log
- msg
- String
A mensagem de cadeia de caracteres (ou uma chave no catálogo de mensagens)
- params
- Object[]
Matriz de parâmetros para a mensagem
- Atributos
Comentários
Registre uma mensagem, especificando a classe de origem e o método, com uma matriz de argumentos de objeto.
Se o agente estiver habilitado no momento para o nível de mensagem fornecido, um LogRecord correspondente será criado e encaminhado para todos os objetos do Manipulador de saída registrados.
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
Logp(Level, String, String, String, Throwable)
Registre uma mensagem, especificando a classe de origem e o método, com informações throwable associadas.
[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
Um dos identificadores de nível de mensagem, por exemplo, SEVERE
- sourceClass
- String
nome da classe que emitiu a solicitação de registro em log
- sourceMethod
- String
nome do método que emitiu a solicitação de registro em log
- msg
- String
A mensagem de cadeia de caracteres (ou uma chave no catálogo de mensagens)
- thrown
- Throwable
Jogável associado à mensagem de log.
- Atributos
Comentários
Registre uma mensagem, especificando a classe de origem e o método, com informações throwable associadas.
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.
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.
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.