C# 中访问本地事件日志
我想连接到本地日志并从中获取一些事件。我使用此代码:
EventLog el = new EventLog();
el.Source = "";
但我不知道本地EventLog 源是什么。 有谁知道本地来源是什么吗?
I want to connect to local log and get some events from it.I use this code:
EventLog el = new EventLog();
el.Source = "";
But I don't know what is local EventLog source.
Does anyone know what is the local source?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这取决于您要读取哪种日志类型。它可以是
应用程序
、安全
、设置
或系统
。您可以在事件查看器中查看可用的来源:
It depends from which log type you want to read. It could be
Application
,Security
,Setup
orSystem
.You can see in the Event viewer the sources available:
我在一个月前做了一个这样的程序:(使用xpath查询)
I made a program before a month like this : ( using xpath query)
通过你的问题......什么是本地源 - 你的意思是你想要一个源列表还是只是想确认本地源是进程正在运行的机器?
至于枚举事件......有很多不同的方法可以做到这一点,包括
By your question ... what is the local source -- do you mean you want a list of sources or just want to confirm that the local source is the machine where the process is running?
As for enumerating events ... there are many different ways to do this including