WqlEventQuery Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine WMI-Ereignisabfrage im WQL-Format dar.
public ref class WqlEventQuery : System::Management::EventQuery
public class WqlEventQuery : System.Management.EventQuery
type WqlEventQuery = class
inherit EventQuery
Public Class WqlEventQuery
Inherits EventQuery
- Vererbung
Konstruktoren
WqlEventQuery() |
Initialisiert eine neue Instanz der WqlEventQuery-Klasse. Dies ist der parameterlose Konstruktor. |
WqlEventQuery(String) |
Initialisiert eine neue Instanz der WqlEventQuery-Klasse, die auf der angegebenen Abfragezeichenfolge bzw. dem angegebenen Ereignisklassennamen beruht. |
WqlEventQuery(String, String) |
Initialisiert eine neue Instanz der WqlEventQuery-Klasse für den angegebenen Ereignisklassennamen mit der angegebenen Bedingung. |
WqlEventQuery(String, String, TimeSpan) |
Initialisiert eine neue Instanz der WqlEventQuery-Klasse mit dem angegebenen Ereignisklassennamen, der Bedingung und dem Gruppierungsintervall. |
WqlEventQuery(String, String, TimeSpan, String[]) |
Initialisiert eine neue Instanz der WqlEventQuery-Klasse mit dem angegebenen Ereignisklassennamen, der angegebenen Bedingung, dem angegebenen Gruppierungsintervall und den angegebenen Gruppierungseigenschaften. |
WqlEventQuery(String, TimeSpan) |
Initialisiert eine neue Instanz der WqlEventQuery-Klasse für die angegebene Ereignisklasse mit der angegebenen Wartezeit. |
WqlEventQuery(String, TimeSpan, String) |
Initialisiert eine neue Instanz der WqlEventQuery-Klasse mit dem angegebenen Ereignisklassennamen, dem angegebenen Abrufintervall und der angegebenen Bedingung. |
WqlEventQuery(String, TimeSpan, String, TimeSpan, String[], String) |
Initialisiert eine neue Instanz der WqlEventQuery-Klasse mit dem angegebenen Ereignisklassennamen, der angegebenen Bedingung, dem angegebenen Gruppierungsintervall, den angegebenen Gruppierungseigenschaften und der angegebenen Anzahl von Ereignissen. |
Eigenschaften
Condition |
Ruft die Bedingung ab, die auf Ereignisse der angegebenen Klasse angewendet werden sollen, oder legt diese fest. |
EventClassName |
Ruft die abzufragende Ereignisklasse ab oder legt diese fest. |
GroupByPropertyList |
Ruft die Eigenschaften im Ereignis ab, mit denen Ereignisse desselben Typs gruppiert werden sollen, oder legt diese fest. |
GroupWithinInterval |
Ruft das Intervall für das Gruppieren von Ereignissen desselben Typs ab oder legt dieses fest. |
HavingCondition |
Ruft die Bedingung, die auf die Aggregation von Ereignissen anzuwenden ist, auf Grundlage der Anzahl empfangener Ereignisse ab oder legt diese fest. |
QueryLanguage |
Ruft die Sprache für die Abfrage ab. |
QueryString |
Ruft die Zeichenfolge ab, die die Abfrage darstellt, oder legt diese fest. |
WithinInterval |
Ruft das in dieser Abfrage zu verwendende Abrufintervall ab oder legt dieses fest. |
Methoden
BuildQuery() |
Erstellt die Abfragezeichenfolge anhand der aktuellen Eigenschaftswerte. |
Clone() |
Erstellt eine Kopie des Objekts. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ParseQuery(String) |
Analysiert die Abfragezeichenfolge und legt die Eigenschaftswerte entsprechend fest. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |