作为背景,我想将来自多台机器的Windows安全事件日志条目合并到一个单独的SQL表中,以便我可以对其进行报告。这在C#中都可以实现。
但是我需要一种更有效的方法来确定我之前是否看过此事件,这样我就不必在数据库中进行复杂的查找以查看我之前是否看到了每个条目。
由于可能同时生成多个事件,迄今为止我所见到的避免重复的唯一方法是检查事件ID、生成时间、计算机名称以及某些情况下的参数。
.NET Framework是否公开了任何形式的唯一标识符,可以用来简化这个过程?
提前致谢。
但是我需要一种更有效的方法来确定我之前是否看过此事件,这样我就不必在数据库中进行复杂的查找以查看我之前是否看到了每个条目。
由于可能同时生成多个事件,迄今为止我所见到的避免重复的唯一方法是检查事件ID、生成时间、计算机名称以及某些情况下的参数。
.NET Framework是否公开了任何形式的唯一标识符,可以用来简化这个过程?
提前致谢。