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


WqlEventQuery Класс

Определение

Представляет запрос WMI-событий в формате WQL.

public ref class WqlEventQuery : System::Management::EventQuery
public class WqlEventQuery : System.Management.EventQuery
type WqlEventQuery = class
    inherit EventQuery
Public Class WqlEventQuery
Inherits EventQuery
Наследование

Конструкторы

WqlEventQuery()

Инициализирует новый экземпляр класса WqlEventQuery. Это конструктор без параметров.

WqlEventQuery(String)

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

WqlEventQuery(String, String)

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

WqlEventQuery(String, String, TimeSpan)

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

WqlEventQuery(String, String, TimeSpan, String[])

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

WqlEventQuery(String, TimeSpan)

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

WqlEventQuery(String, TimeSpan, String)

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

WqlEventQuery(String, TimeSpan, String, TimeSpan, String[], String)

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

Свойства

Condition

Получает или задает условие, которое необходимо применить к событиям заданного класса.

EventClassName

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

GroupByPropertyList

Получает или задает свойства события, которые необходимо использовать для группировки однотипных событий.

GroupWithinInterval

Получает или задает интервал, который необходимо использовать при группировке однотипных событий.

HavingCondition

Получает или задает условие, которое необходимо применять к объединению событий в соответствии с количеством полученных событий.

QueryLanguage

Получает язык запроса.

QueryString

Получает или задает строку, представляющую запрос.

WithinInterval

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

Методы

BuildQuery()

Формирует строку запроса согласно текущим значениям свойств.

Clone()

Создает копию объекта.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ParseQuery(String)

Анализирует строку запроса и задает соответствующие значения свойств.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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