Sprache

MemoryHandler.Publish(LogRecord) Methode

Definition

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.

Gilt für: