在这个例子中,我试图将element2和element3的空nvarchar返回为NULL。我似乎找不到任何答案,也不知道是否可能实现。我知道可以使用Case/When的nullif检查.exists(),但出于性能考虑,我宁愿不进行该检查。
WqlEventQuery查询 = new WqlEventQuery(); 查询.EventClassName = "__InstanceCreationEvent"; 查询.Condition = "TargetInstance ISA 'Win32_NTLogEvent'"; 查询.GroupWithinInterval = new TimeSpan(0, 0, 10); System.Collections.Specialized.StringCollection集合 = new System.Collections.Specialized.StringCollection(); 集合.Add("TargetInstance.SourceName"); 查询.GroupByPropertyList = 集合; 查询.HavingCondition = "NumberOfEvents > 25";