【发布时间】:2017-07-06 23:43:56
【问题描述】:
EventSource 和 EventProvider 类之间的主要区别是什么?
我理解这两个类都是 ETW 的事件提供者。如果两者没有关键区别,那么优缺点是什么。
我使用 EventSource 类只是因为我在网上找到了更多示例/文档,而且实现通道支持(写入事件查看器中的默认通道 - 管理、操作、分析和调试)似乎更简单,因为 EventRegister类自动创建清单(描述here)。
【问题讨论】:
-
好问题。看起来 Provider 类是第一次尝试使 ETW 在 .net 中可用(在 3.5 中添加,而 EventSource 是在 4.5 中添加的)。但这只是猜测
标签: c# .net etw event-viewer