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) |