Logger.GetAnonymousLogger(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Créez un enregistreur d’événements anonyme.
[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
Paramètres
- resourceBundleName
- String
nom de ResourceBundle à utiliser pour localiser les messages pour cet enregistreur d’événements. Peut être null si aucun des messages ne nécessite de localisation.
Retours
un enregistreur d’événements privé nouvellement créé
- Attributs
Exceptions
si le bundle de ressources spécifié ne peut pas être chargé.
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(java.lang.String)
.
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.