1

私の要件は、イベント ログからイベント エントリを読み取り、データベースに保存することです。単一のエントリを読み取ってデータベースに保存した後、これをイベント ログから削除する必要があります。

クラスを使用しEventLogて、同じコンピューター上のイベント エントリを読み取ります。このクラスは、ループ内でエントリを 1 つずつ読み取ることをサポートしていますが、エントリを 1 つずつ削除することはできません。

EventLogクラスは、すべてのエントリを 1 回のショットでのみクリアすることをサポートしています。読み取り操作中に新しいイベントが追加されているため、完全なイベント ログをクリアできません。

これを実現するために別の .Net クラスを使用できるかどうか教えてください。

4

1 に答える 1