WqlEventQuery.HavingCondition Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Alınan olayların sayısına göre olayların toplamasına uygulanacak koşulu alır veya ayarlar.
public:
property System::String ^ HavingCondition { System::String ^ get(); void set(System::String ^ value); };
public string HavingCondition { get; set; }
member this.HavingCondition : string with get, set
Public Property HavingCondition As String
Özellik Değeri
Alınan olayların sayısına göre olayların toplamasına uygulanan koşulu içeren bir String değer döndürür.
Örnekler
Aşağıdaki örnek yeni WqlEventQuery bir başlatır ve olay sorgu dizesini görüntüler.
using System;
using System.Management;
public class EventSample
{
public static void Main(string[] args)
{
WqlEventQuery query = new WqlEventQuery();
query.EventClassName = "__InstanceCreationEvent";
query.Condition = "TargetInstance ISA 'Win32_NTLogEvent'";
query.GroupWithinInterval = new TimeSpan(0, 0, 10);
System.Collections.Specialized.StringCollection collection =
new System.Collections.Specialized.StringCollection();
collection.Add("TargetInstance.SourceName");
query.GroupByPropertyList = collection;
query.HavingCondition = "NumberOfEvents > 25";
Console.WriteLine(query.QueryString);
return;
}
}
Imports System.Management
Public Class EventSample
Public Overloads Shared Function _
Main(ByVal args() As String) As Integer
Dim query As New WqlEventQuery
query.EventClassName = "__InstanceCreationEvent"
query.Condition = "TargetInstance ISA 'Win32_NTLogEvent'"
query.GroupWithinInterval = New TimeSpan(0, 0, 10)
Dim collection As New System.Collections.Specialized. _
StringCollection
collection.Add("TargetInstance.SourceName")
query.GroupByPropertyList = collection
query.HavingCondition = "NumberOfEvents > 25"
MessageBox.Show(query.QueryString)
End Function 'Main
End Class
Açıklamalar
Bu özellik değerinin ayarlanması, nesnede depolanan önceki değerleri geçersiz kılar. Sorgu dizesi, yeni gruplandırma koşulunu yansıtacak şekilde yeniden oluşturulur.
Özellik Değeri
Null, toplama yoksa veya koşul uygulanmazsa; aksi takdirde, "NumberOfEvents <işleç><değeri>" formunun koşuludur.
.NET Framework Güvenliği
Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.