2013-06-27 62 views
0

我的要求是從事件日誌中讀取事件條目並將它們存儲在數據庫中。讀完單個條目並存入數據庫後,我需要從事件日誌中刪除它。如何從事件日誌中刪除特定的事件條目?

我正在使用EventLog類讀取同一臺計算機上的事件條目。這個類支持在循環中逐個讀入條目,但不允許逐個刪除條目。

EventLog類支持僅清除一次鏡頭中的所有條目。我無法清除完整的事件日誌,因爲正在進行讀取操作時正在添加新事件。

請讓我知道如果我可以使用一個不同的.Net類來實現這一點。

+0

可能重複(http://stackoverflow.com/questions/563185/c-sharp-manage-windows-events) – Gray

回答

0

這是不可能的。這是全部或沒有。看到這個問題:

C# Manage windows events

的[C#管理Windows事件]
+0

答案是很老。框架更改可能會提供新功能。 –

相關問題