StreamHandler.Publish(LogRecord) Método

Definición

Dar formato y publicar 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

Parámetros

record
LogRecord

descripción del evento de registro. Un registro NULL se omite silenciosamente y no se publica

Atributos

Comentarios

Dar formato y publicar un LogRecord.

La StreamHandler primera comprueba si hay un OutputStream y si el especificado LogRecord tiene al menos el nivel de registro necesario. Si no es así, devuelve silenciosamente. Si es así, llama a cualquier asociado Filter para comprobar si se debe publicar el registro. Si es así, llama a para Formatter dar formato al registro y, a continuación, escribe el resultado en el flujo de salida actual.

Si es el primero LogRecord que se va a escribir en un determinado OutputStream, la Formattercadena "head" se escribe en la secuencia antes LogRecord de escribir .

Java documentación para java.util.logging.StreamHandler.publish(java.util.logging.LogRecord).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a