当前正在查看我们拥有的log4net配置,并发现我们的事件日志附加器如下:
<appender name="EventLog" type="log4net.Appender.EventLogAppender">
<fix value="None" /> <!-- performance boost -->
[... etc ...]
</appender>
但是,我可以从this discussion中找到关于BufferingForwardingEventHandler
的唯一对此“ fix”属性的引用,其中显示的值设置为“ None”可以提高性能。
另外the docs on EventLogAppender不会列出诸如the docs on BufferingForwardingEventHandler之类的属性。
这个属性对EventLogAppender
只是毫无意义,还是在这里还提供了一些可能未记录的功能?
答案 0 :(得分:0)
我认为这毫无意义。 FixFlags中的任何地方都没有引用source for EventLogAppender。
正如您提到的,它仅显示in BufferingAppenderSkeleton。