共用方式為


Logger.GetAnonymousLogger(String) 方法

定義

建立匿名記錄器。

[Android.Runtime.Register("getAnonymousLogger", "(Ljava/lang/String;)Ljava/util/logging/Logger;", "")]
public static Java.Util.Logging.Logger GetAnonymousLogger (string? resourceBundleName);
[<Android.Runtime.Register("getAnonymousLogger", "(Ljava/lang/String;)Ljava/util/logging/Logger;", "")>]
static member GetAnonymousLogger : string -> Java.Util.Logging.Logger

參數

resourceBundleName
String

要用於當地語系化此記錄器之訊息的 ResourceBundle 名稱。 如果沒有任何訊息需要當地語系化,可能是 null。

傳回

新建立的私人記錄器

屬性

例外狀況

如果無法載入指定的資源配套,則為 。

備註

建立匿名記錄器。 新建立的Logger不會在LogManager命名空間中註冊。 不會對記錄器更新進行存取檢查。

此 Factory 方法主要用於從小程式使用。 因為產生的Logger是匿名的,所以可以藉由建立類別來保留私用。 這可移除一般安全性檢查的需求,進而允許不受信任的小程式代碼更新記錄器的控制狀態。 例如,小程式可以在匿名Logger上執行 setLevel 或addHandler。

即使新的記錄器是匿名的,它仍設定為將根記錄器 (“”) 設定為其父代。 這表示根據預設,它會從根記錄器繼承其有效層級和處理程式。 透過 #setParent(java.util.logging.Logger) setParent 方法變更其父系仍然需要該方法所指定的安全性許可權。

java.util.logging.Logger.getAnonymousLogger(java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於