Logger.Logrb 方法

定义

重载

Logrb(Level, String, String, String, String, Throwable)

记录一条消息,指定源类、方法和资源捆绑包名称以及关联的可引发信息。

Logrb(Level, String, String, String, String, Object)

使用日志消息的单个对象参数记录消息,指定源类、方法和资源捆绑名称。

Logrb(Level, String, String, String, String, Object[])

使用对象参数数组记录消息,指定源类、方法和资源捆绑包名称。

Logrb(Level, String, String, ResourceBundle, String, Object[])

记录消息,指定源类、方法和资源捆绑包名称,不带参数。

Logrb(Level, String, String, String, String)

记录消息,指定源类、方法和资源捆绑包名称,不带参数。

Logrb(Level, String, String, ResourceBundle, String, Throwable)

使用关联的可引发信息记录消息,指定源类、方法和资源捆绑包。

Logrb(Level, String, String, String, String, Throwable)

记录一条消息,指定源类、方法和资源捆绑包名称以及关联的可引发信息。

[Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Handler")]
public virtual void Logrb (Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? bundleName, string? msg, Java.Lang.Throwable? thrown);
[<Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Throwable_Handler")>]
abstract member Logrb : Java.Util.Logging.Level * string * string * string * string * Java.Lang.Throwable -> unit
override this.Logrb : Java.Util.Logging.Level * string * string * string * string * Java.Lang.Throwable -> unit

参数

level
Level

消息级别标识符之一,例如,SEVERE

sourceClass
String

发出日志记录请求的类的名称

sourceMethod
String

发出日志记录请求的方法的名称

bundleName
String

要本地化 msg 的资源捆绑的名称,可以为 null

msg
String

字符串消息(或邮件目录中的键)

thrown
Throwable

与日志消息关联的可引发。

属性

注解

记录一条消息,指定源类、方法和资源捆绑包名称以及关联的可引发信息。

如果当前为给定消息级别启用了记录器,则给定参数存储在 LogRecord 中,该日志将转发到所有已注册的输出处理程序。

msg 字符串是使用命名资源捆绑包本地化的。 如果资源捆绑名称为 null,或者为空 String 或无效,则 msg 字符串未本地化。

请注意,引发的参数存储在 LogRecord 引发的属性中,而不是 LogRecord 参数属性。 因此,它由输出格式化程序专门处理,不被视为 LogRecord 消息属性的格式参数。

此成员已弃用。 请改用 #logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Throwable)

适用于 . 的 java.util.logging.Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Logrb(Level, String, String, String, String, Object)

使用日志消息的单个对象参数记录消息,指定源类、方法和资源捆绑名称。

[Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Object_Handler")]
public virtual void Logrb (Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? bundleName, string? msg, Java.Lang.Object? param1);
[<Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Object_Handler")>]
abstract member Logrb : Java.Util.Logging.Level * string * string * string * string * Java.Lang.Object -> unit
override this.Logrb : Java.Util.Logging.Level * string * string * string * string * Java.Lang.Object -> unit

参数

level
Level

消息级别标识符之一,例如,SEVERE

sourceClass
String

发出日志记录请求的类的名称

sourceMethod
String

发出日志记录请求的方法的名称

bundleName
String

要本地化 msg 的资源捆绑的名称,可以为 null

msg
String

字符串消息(或邮件目录中的键)

param1
Object

日志消息的参数。

属性

注解

使用日志消息的单个对象参数记录消息,指定源类、方法和资源捆绑名称。

如果当前为给定的消息级别启用了记录器,则会创建相应的 LogRecord 并将其转发到所有已注册的输出处理程序对象。

msg 字符串是使用命名资源捆绑包本地化的。 如果资源捆绑名称为 null,或者为空 String 或无效,则 msg 字符串未本地化。

此成员已弃用。 请改用 #logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Object...)

适用于 . 的 java.util.logging.Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Logrb(Level, String, String, String, String, Object[])

使用对象参数数组记录消息,指定源类、方法和资源捆绑包名称。

[Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_Handler")]
public virtual void Logrb (Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? bundleName, string? msg, Java.Lang.Object[]? params);
[<Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_Handler")>]
abstract member Logrb : Java.Util.Logging.Level * string * string * string * string * Java.Lang.Object[] -> unit
override this.Logrb : Java.Util.Logging.Level * string * string * string * string * Java.Lang.Object[] -> unit

参数

level
Level

消息级别标识符之一,例如,SEVERE

sourceClass
String

发出日志记录请求的类的名称

sourceMethod
String

发出日志记录请求的方法的名称

bundleName
String

要本地化 msg 的资源捆绑包的名称可以为 null。

msg
String

字符串消息(或邮件目录中的键)

params
Object[]

消息的参数数组

属性

注解

使用对象参数数组记录消息,指定源类、方法和资源捆绑包名称。

如果当前为给定的消息级别启用了记录器,则会创建相应的 LogRecord 并将其转发到所有已注册的输出处理程序对象。

msg 字符串是使用命名资源捆绑包本地化的。 如果资源捆绑名称为 null,或者为空 String 或无效,则 msg 字符串未本地化。

此成员已弃用。 请改用 #logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Object...)

适用于 . 的 java.util.logging.Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Logrb(Level, String, String, ResourceBundle, String, Object[])

记录消息,指定源类、方法和资源捆绑包名称,不带参数。

[Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_util_ResourceBundle_Ljava_lang_String_arrayLjava_lang_Object_Handler", ApiSince=26)]
public virtual void Logrb (Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, Java.Util.ResourceBundle? bundle, string? msg, params Java.Lang.Object[]? params);
[<Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_util_ResourceBundle_Ljava_lang_String_arrayLjava_lang_Object_Handler", ApiSince=26)>]
abstract member Logrb : Java.Util.Logging.Level * string * string * Java.Util.ResourceBundle * string * Java.Lang.Object[] -> unit
override this.Logrb : Java.Util.Logging.Level * string * string * Java.Util.ResourceBundle * string * Java.Lang.Object[] -> unit

参数

level
Level

消息级别标识符之一,例如,SEVERE

sourceClass
String

发出日志记录请求的类的名称

sourceMethod
String

发出日志记录请求的方法的名称

msg
String

字符串消息(或邮件目录中的键)

params
Object[]
属性

注解

适用于 . 的 java.util.logging.Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Logrb(Level, String, String, String, String)

记录消息,指定源类、方法和资源捆绑包名称,不带参数。

[Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual void Logrb (Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, string? bundleName, string? msg);
[<Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Logrb : Java.Util.Logging.Level * string * string * string * string -> unit
override this.Logrb : Java.Util.Logging.Level * string * string * string * string -> unit

参数

level
Level

消息级别标识符之一,例如,SEVERE

sourceClass
String

发出日志记录请求的类的名称

sourceMethod
String

发出日志记录请求的方法的名称

bundleName
String

要本地化 msg 的资源捆绑的名称,可以为 null

msg
String

字符串消息(或邮件目录中的键)

属性

注解

记录消息,指定源类、方法和资源捆绑包名称,不带参数。

如果记录器当前为给定的消息级别启用,则给定消息将转发到所有已注册的输出处理程序对象。

msg 字符串是使用命名资源捆绑包本地化的。 如果资源捆绑名称为 null,或者为空 String 或无效,则 msg 字符串未本地化。

此成员已弃用。 请改用 #logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Object...)

适用于 . 的 java.util.logging.Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Logrb(Level, String, String, ResourceBundle, String, Throwable)

使用关联的可引发信息记录消息,指定源类、方法和资源捆绑包。

[Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_util_ResourceBundle_Ljava_lang_String_Ljava_lang_Throwable_Handler", ApiSince=26)]
public virtual void Logrb (Java.Util.Logging.Level level, string? sourceClass, string? sourceMethod, Java.Util.ResourceBundle? bundle, string? msg, Java.Lang.Throwable? thrown);
[<Android.Runtime.Register("logrb", "(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V", "GetLogrb_Ljava_util_logging_Level_Ljava_lang_String_Ljava_lang_String_Ljava_util_ResourceBundle_Ljava_lang_String_Ljava_lang_Throwable_Handler", ApiSince=26)>]
abstract member Logrb : Java.Util.Logging.Level * string * string * Java.Util.ResourceBundle * string * Java.Lang.Throwable -> unit
override this.Logrb : Java.Util.Logging.Level * string * string * Java.Util.ResourceBundle * string * Java.Lang.Throwable -> unit

参数

level
Level

消息级别标识符之一,例如,SEVERE

sourceClass
String

发出日志记录请求的类的名称

sourceMethod
String

发出日志记录请求的方法的名称

bundle
ResourceBundle

要本地化 msg的资源捆绑包,可以是 null

msg
String

字符串消息(或邮件目录中的键)

thrown
Throwable

与日志消息关联的可引发结果。

属性

注解

使用关联的可引发信息记录消息,指定源类、方法和资源捆绑包。

如果当前为给定消息级别启用了记录器,则给定参数存储在 LogRecord 中,该日志将转发到所有已注册的输出处理程序。

msg 字符串使用给定的资源捆绑包进行本地化。 如果资源捆绑包是 null,则 msg 字符串不会本地化。

请注意,引发的参数存储在 LogRecord 引发的属性中,而不是 LogRecord 参数属性。 因此,它由输出格式化程序专门处理,不被视为 LogRecord 消息属性的格式参数。

已在 1.8 中添加。

适用于 . 的 java.util.logging.Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Throwable)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于