Bagikan melalui


WqlEventQuery.HavingCondition Properti

Definisi

Mendapatkan atau mengatur kondisi yang akan diterapkan ke agregasi peristiwa, berdasarkan jumlah peristiwa yang diterima.

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

Nilai Properti

Mengembalikan nilai yang String berisi kondisi yang diterapkan ke agregasi peristiwa, berdasarkan jumlah peristiwa yang diterima.

Contoh

Contoh berikut menginisialisasi yang baru WqlEventQuery dan menampilkan string kueri peristiwa.

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

Keterangan

Mengatur nilai properti ini akan menggantikan nilai sebelumnya yang disimpan dalam objek . String kueri dibangun kembali untuk mencerminkan kondisi pengelompokan baru.

Nilai Properti

Null, jika tidak ada agregasi atau tidak ada kondisi yang harus diterapkan; jika tidak, kondisi formulir "nilai> operator><NumberOfEvents<".

.NET Framework Security

Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.

Berlaku untuk