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()

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象