Logger.Logrb 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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)
。
本页的某些部分是根据 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...)
本页的某些部分是根据 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...)
。
本页的某些部分是根据 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
发出日志记录请求的方法的名称
- bundle
- ResourceBundle
- msg
- String
字符串消息(或邮件目录中的键)
- params
- Object[]
- 属性
注解
本页的某些部分是根据 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...)
。
本页的某些部分是根据 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 中添加。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。