Logger.GetAnonymousLogger(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Creare un Logger anonimo.
[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
Parametri
- resourceBundleName
- String
nome di ResourceBundle da usare per la localizzazione dei messaggi per questo logger. Può essere Null se nessuno dei messaggi richiede la localizzazione.
Restituisce
un logger privato appena creato
- Attributi
Eccezioni
se non è possibile caricare il bundle di risorse specificato.
Commenti
Creare un Logger anonimo. Il Logger appena creato non è registrato nello spazio dei nomi LogManager. Non verranno eseguiti controlli di accesso sugli aggiornamenti del logger.
Questo metodo factory è destinato principalmente all'uso da applet. Poiché il Logger risultante è anonimo, può essere mantenuto privato dalla classe di creazione. In questo modo viene rimossa la necessità di controlli di sicurezza normali, che a sua volta consente al codice applet non attendibile di aggiornare lo stato di controllo del Logger. Ad esempio, un applet può eseguire un setLevel o un addHandler in un logger anonimo.
Anche se il nuovo logger è anonimo, è configurato per avere il logger radice ("") come padre. Ciò significa che per impostazione predefinita eredita il livello effettivo e i gestori dal logger radice. La modifica dell'elemento padre tramite il #setParent(java.util.logging.Logger) setParent
metodo richiede comunque l'autorizzazione di sicurezza specificata da tale metodo.
Documentazione java per java.util.logging.Logger.getAnonymousLogger(java.lang.String)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.