Logger.Logrb 方法

定義

多載

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

記錄訊息,並指定來源類別、方法和資源套件組合名稱,以及相關聯的 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)

記錄訊息,並指定來源類別、方法和資源套件組合名稱,以及相關聯的 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

與記錄訊息相關聯的可擲回。

屬性

備註

記錄訊息,並指定來源類別、方法和資源套件組合名稱,以及相關聯的 Throwable 資訊。

如果目前為指定的訊息層級啟用記錄器,則指定的自變數會儲存在 LogRecord 中,該 LogRecord 會轉送至所有已註冊的輸出處理程式。

msg 字串會使用具名資源套件組合進行當地語系化。 如果資源套件組合名稱為 Null,或是空字串或無效,則不會當地語系化 msg 字串。

請注意,thrown 自變數會儲存在 LogRecord thrown 屬性中,而不是 LogRecord parameters 屬性。 因此,它會由輸出 Formatter 處理,而且不會被視為 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並轉送至所有已註冊的輸出 Handler 物件。

msg 字串會使用具名資源套件組合進行當地語系化。 如果資源套件組合名稱為 Null,或是空字串或無效,則不會當地語系化 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並轉送至所有已註冊的輸出 Handler 物件。

msg 字串會使用具名資源套件組合進行當地語系化。 如果資源套件組合名稱為 Null,或是空字串或無效,則不會當地語系化 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,或是空字串或無效,則不會當地語系化 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 中,該 LogRecord 會轉送至所有已註冊的輸出處理程式。

字串 msg 會使用指定的資源套件組合進行當地語系化。 如果資源套件組合為 null,則 msg 字串不會當地語系化。

請注意,thrown 自變數會儲存在 LogRecord thrown 屬性中,而不是 LogRecord parameters 屬性。 因此,它會由輸出 Formatter 處理,而且不會被視為 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 屬性授權中所述的詞彙使用。

適用於