通常の方法でエントリを作成および読み取る従来のアプローチよりもEventLogReader
、名前空間で見つかった新しいものを使用する利点は何ですか?System.Diagnostics.Eventing.Reader
EventLog
user181799
質問する
1733 次
1 に答える
1
従来のアプローチの問題は、すべてのエントリをメモリにロードしてから、クライアントでフィルタリングする必要があることですEventLog.Entries
。コレクションはすべてをメモリにロードします。
新しいアプローチでは、イベントはクライアントにロードされません。write queries
クライアントで関心のあるイベントのみを取得できます。
したがって、新しいクラスを使用すると、メモリの消費量が大幅に減り、コードの実行速度が向上する可能性があります。
于 2013-01-03T07:52:55.377 に答える