如何从事件日志中删除特定事件条目?

问题描述 投票:0回答:1

我的要求是从事件日志中读取事件条目并将其存储在数据库中。读取单个条目并将其存储到数据库后,我需要将其从事件日志中删除。

我正在使用

EventLog
类来读取同一台计算机上的事件条目。该类支持循环逐个读取条目,但不允许逐个删除条目。

EventLog
类支持一次性清除所有条目。我无法清除完整的事件日志,因为在读取操作正在进行时正在添加新事件。

请告诉我是否可以使用不同的 .Net 类来实现此目的。

.net windows-server-2008 event-log
1个回答
0
投票

这是不可能的..要么全有,要么全无。看到这个问题:

C# 管理窗口事件

© www.soinside.com 2019 - 2024. All rights reserved.