StreamHandler.Publish(LogRecord) 方法

定义

设置格式并发布 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

参数

record
LogRecord

日志事件的说明。 null 记录被无提示忽略且未发布

属性

注解

设置格式并发布 LogRecord

StreamHandler 一个检查是否存在 OutputStream 给定 LogRecord 的日志级别是否至少具有所需的日志级别。 如果没有,则以无提示方式返回。 如果是这样,它将调用任何关联 Filter 来检查是否应发布记录。 如果是这样,它将调用它 Formatter 来格式化记录,然后将结果写入当前输出流。

如果这是第一个 LogRecord 写入给定 OutputStream字符串,则会 Formatter在写入之前 LogRecord 将'head“字符串写入流。

Java文档java.util.logging.StreamHandler.publish(java.util.logging.LogRecord)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于