StreamHandler.Publish(LogRecord) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置格式并发布 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)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。