MemoryHandler.Publish(LogRecord) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Speichern sie einen LogRecord in einem internen Puffer.
[Android.Runtime.Register("publish", "(Ljava/util/logging/LogRecord;)V", "GetPublish_Ljava_util_logging_LogRecord_Handler")]
public override void Publish(Java.Util.Logging.LogRecord? record);
[<Android.Runtime.Register("publish", "(Ljava/util/logging/LogRecord;)V", "GetPublish_Ljava_util_logging_LogRecord_Handler")>]
override this.Publish : Java.Util.Logging.LogRecord -> unit
Parameter
- record
- LogRecord
Beschreibung des Protokollereignisses. Ein NULL-Datensatz wird im Hintergrund ignoriert und nicht veröffentlicht.
- Attribute
Hinweise
Speichern sie einen LogRecord in einem internen Puffer.
Wenn eine FilterMethode vorhanden ist, wird die isLoggable Methode aufgerufen, um zu überprüfen, ob der angegebene Protokolldatensatz loggierbar ist. Wenn nicht, kehren wir zurück. Andernfalls wird der angegebene Datensatz in einen internen Zirkelpuffer kopiert. Anschließend wird die Level-Eigenschaft des Datensatzes mit der pushLevel. Wenn die angegebene Ebene größer oder gleich dem pushLevel wert ist, push wird aufgerufen, um alle gepufferten Datensätze in die Zielausgabe Handlerzu schreiben.
Java Dokumentation für java.util.logging.MemoryHandler.publish(java.util.logging.LogRecord).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.