次の方法で共有


Logger.AnonymousLogger プロパティ

定義

匿名ロガーを作成します。

public static Java.Util.Logging.Logger AnonymousLogger { [Android.Runtime.Register("getAnonymousLogger", "()Ljava/util/logging/Logger;", "")] get; }
[<get: Android.Runtime.Register("getAnonymousLogger", "()Ljava/util/logging/Logger;", "")>]
static member AnonymousLogger : Java.Util.Logging.Logger

プロパティ値

新しく作成されたプライベート ロガー

属性

注釈

匿名ロガーを作成します。 新しく作成されたロガーは LogManager 名前空間に登録されません。 ロガーの更新に関するアクセス チェックは行われません。

このファクトリメソッドは、主にアプレットからの使用を目的としています。 結果のロガーは匿名であるため、作成するクラスによってプライベートに保つことができます。 これにより、通常のセキュリティ チェックが不要になり、信頼されていないアプレット コードがロガーの制御状態を更新できるようになります。 たとえば、アプレットは匿名ロガーに対して setLevel または addHandler を実行できます。

新しいロガーは匿名であっても、ルート ロガー ("") を親として使用するように構成されています。 これは、既定ではルート ロガーから有効レベルとハンドラーを継承することを意味します。 メソッドを使用して親を #setParent(java.util.logging.Logger) setParent 変更する場合でも、そのメソッドで指定されたセキュリティ アクセス許可が必要です。

の Java ドキュメントjava.util.logging.Logger.getAnonymousLogger()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象