Partager via


Logger.AnonymousLogger Propriété

Définition

Créez un enregistreur d’événements anonyme.

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

Valeur de propriété

un enregistreur d’événements privé nouvellement créé

Attributs

Remarques

Créez un enregistreur d’événements anonyme. L’enregistreur d’événements nouvellement créé n’est pas inscrit dans l’espace de noms LogManager. Aucun contrôle d’accès n’est vérifié sur les mises à jour de l’enregistreur d’événements.

Cette méthode de fabrique est principalement destinée à être utilisée à partir d’applets. Étant donné que l’enregistreur d’événements résultant est anonyme, il peut être conservé privé par la classe de création. Cela supprime la nécessité de vérifications de sécurité normales, ce qui permet à son tour au code d’applet non approuvé de mettre à jour l’état du contrôle de l’enregistreur d’événements. Par exemple, une applet peut effectuer un setLevel ou un addHandler sur un enregistreur d’événements anonyme.

Même si le nouvel enregistreur d’événements est anonyme, il est configuré pour avoir l’enregistreur d’événements racine (« ») comme parent. Cela signifie que par défaut, il hérite de son niveau effectif et des gestionnaires de l’enregistreur d’événements racine. La modification de son parent via la #setParent(java.util.logging.Logger) setParent méthode nécessite toujours l’autorisation de sécurité spécifiée par cette méthode.

Documentation Java pour java.util.logging.Logger.getAnonymousLogger().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à