c# - 请说明如何在.Net 4.6中使用EventListener类

标签 c# .net windows-store-apps c#-5.0

我尝试在 Windows 应用商店应用程序中使用 System.Diagnostics.Trace.EventListener,但它是一个抽象类。似乎没有任何从它派生的类可以调用构造函数。这个类是怎么使用的。请注意,我不是在谈论事件处理程序。此站点上的所有其他日志帖子中,有人询问有关 EventListener 的信息,他们都会得到有关事件处理程序的信息的答复。请回答实际提出的问题。

最佳答案

EventListener 不适合直接使用,而是由您创建子类。

很少需要它,因为 ETW API 的目标通常只是发布事件,通过 EventSource 工作。如果您想将事件重新路由到不同的源,则只需创建一个 EventListener

有关如何实现此目的的详细信息,包括完整的示例代码,请参阅 Logging Sample for Windows Store Apps MSDN 示例。

关于c# - 请说明如何在.Net 4.6中使用EventListener类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18262913/

相关文章:

windows-8 - 相机打开时打开设置 super 按钮会在Windows 8/WinRT中关闭相机

c# - 如何在 ItemsControl 中设置从 ItemTemplate 到托管容器的绑定(bind)? (UWP)

c# - 如何在 C# 中选择嵌套列表及其祖先?

.net - .NET 中的二进制数据? (C++/CLI)

c# - 通过 POCO 将 System.Configuration 移植到 .NET Core?

.net - 重用 .NET 应用程序图标

c++ - 使用 C++ WRL 打开 UsbDevice - ERROR_INVALID_HANDLE

c# - 在 C# 中更改网格的 Canvas.ZIndex

c# - 在 T4 中使用托管项目中的某个类?

c# - EF Code First 中的计算列