C# Microsoft.Diagnostics.Tracing.EventSource不尊重EventListener为None启用的关键字
我有一个从C# Microsoft.Diagnostics.Tracing.EventSource不尊重EventListener为None启用的关键字,c#,nuget,etw,ms-tracing-eventsource,C#,Nuget,Etw,Ms Tracing Eventsource,我有一个从EventSource派生的事件源和一个从EventListener派生的事件侦听器 我调用事件监听器EnableEvents传递EventKeywords参数,但是对于没有关键字的任何事件也会调用监听器 这是预期的行为吗?有什么解决方法(除了为我的所有事件创建虚拟关键字之外?是的,这是预期的行为,部分涉及 你可以: 为所有事件指定关键字 更新EventListener派生类以处理不带关键字的事件,例如,将其设置为0的位置 使用级别 是的,这是预期行为,部分涵盖 你可以: 为所有事
EventSource
派生的事件源和一个从EventListener派生的事件侦听器
我调用事件监听器EnableEvents
传递EventKeywords参数,但是对于没有关键字的任何事件也会调用监听器
这是预期的行为吗?有什么解决方法(除了为我的所有事件创建虚拟关键字之外?是的,这是预期的行为,部分涉及 你可以:
- 为所有事件指定关键字
- 更新EventListener派生类以处理不带关键字的事件,例如,将其设置为0的位置
- 使用级别李>
- 为所有事件指定关键字
- 更新EventListener派生类以处理不带关键字的事件,例如,将其设置为0的位置
- 使用级别李>