Поделиться через


WqlEventQuery.EventClassName Свойство

Определение

Получает или задает запрашиваемый класс событий.

public:
 property System::String ^ EventClassName { System::String ^ get(); void set(System::String ^ value); };
public string EventClassName { get; set; }
member this.EventClassName : string with get, set
Public Property EventClassName As String

Значение свойства

Возвращает значение String, в котором содержится имя класса событий из запроса события.

Примеры

В следующем примере выполняется инициализация нового WqlEventQuery и отображается строка запроса события.

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

Комментарии

Установка этого значения свойства переопределяет все предыдущие значения, хранящиеся в объекте . Строка запроса перестраивается для отражения нового имени класса.

Значение свойства

Строка, содержащая имя класса событий для запроса.

Безопасность .NET Framework

Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из частично доверенного кода.

Применяется к