.net 如何从事件日志中删除特定的事件条目?
我的要求是从事件日志中读取事件条目并将它们存储在数据库中。在读取单个条目并将其存储到数据库中之后,我需要将其从事件日志中删除 我正在使用.net 如何从事件日志中删除特定的事件条目?,.net,windows-server-2008,event-log,.net,Windows Server 2008,Event Log,我的要求是从事件日志中读取事件条目并将它们存储在数据库中。在读取单个条目并将其存储到数据库中之后,我需要将其从事件日志中删除 我正在使用EventLog类读取同一台计算机上的事件条目。该类支持在循环中逐个读取条目,但不允许逐个删除条目 EventLog类支持一次清除所有条目。我无法清除完整的事件日志,因为正在进行读取操作时正在添加新事件 请告诉我是否可以使用其他.Net类来实现此目的。这是不可能的。。要么全力以赴,要么一事无成。见这个问题: 答案可能重复的地方已经很老了。框架更改可能会提供新功能
EventLog
类读取同一台计算机上的事件条目。该类支持在循环中逐个读取条目,但不允许逐个删除条目
EventLog
类支持一次清除所有条目。我无法清除完整的事件日志,因为正在进行读取操作时正在添加新事件
请告诉我是否可以使用其他.Net类来实现此目的。这是不可能的。。要么全力以赴,要么一事无成。见这个问题:
答案可能重复的地方已经很老了。框架更改可能会提供新功能。