Condividi tramite


Logger.AnonymousLogger Proprietà

Definizione

Creare un Logger anonimo.

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

Valore della proprietà

un logger privato appena creato

Attributi

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

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.

Si applica a