Langage

StreamHandler.Publish(LogRecord) Méthode

Définition

Mettre en forme et publier un 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

Paramètres

record
LogRecord

description de l’événement de journal. Un enregistrement Null est ignoré en mode silencieux et n’est pas publié

Attributs

Remarques

Mettre en forme et publier un LogRecord.

La StreamHandler première vérifie s’il existe un OutputStream niveau de journal requis et si le niveau de journal donné est au LogRecord moins spécifié. Si ce n’est pas le cas, il retourne silencieusement. Si c’est le cas, il appelle tout élément associé Filter pour vérifier si l’enregistrement doit être publié. Si c’est le cas, il appelle son Formatter pour mettre en forme l’enregistrement, puis écrit le résultat dans le flux de sortie actuel.

S’il s’agit du premier LogRecord à être écrit dans une donnée OutputStream, la Formatterchaîne « head » est écrite dans le flux avant l’écriture LogRecord .

Java documentation pour java.util.logging.StreamHandler.publish(java.util.logging.LogRecord).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à