StreamHandler.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.
Formatieren und Veröffentlichen eines LogRecord.
[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
Formatieren und Veröffentlichen eines LogRecord.
Die StreamHandler erste Überprüfung, ob es eine OutputStream und mindestens LogRecord die erforderliche Protokollebene gibt. Wenn sie nicht im Hintergrund zurückgegeben wird. Wenn dies der Fall ist, ruft es alle zugeordneten Filter Elemente auf, um zu überprüfen, ob der Datensatz veröffentlicht werden soll. Wenn ja, wird der Datensatz zum Formatieren des Datensatzes aufgerufen Formatter und dann das Ergebnis in den aktuellen Ausgabedatenstrom geschrieben.
Wenn dies der erste LogRecord ist, der in eine bestimmte Zeile OutputStreamgeschrieben werden soll, wird die Formatter"head"-Zeichenfolge vor dem LogRecord Schreiben in den Datenstrom geschrieben.
Java Dokumentation für java.util.logging.StreamHandler.publish(java.util.logging.LogRecord).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.