RelationshipQuery 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 WQL REFERENCES OF-Datenabfrage dar.
public ref class RelationshipQuery : System::Management::WqlObjectQuery
public class RelationshipQuery : System.Management.WqlObjectQuery
type RelationshipQuery = class
inherit WqlObjectQuery
Public Class RelationshipQuery
Inherits WqlObjectQuery
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| RelationshipQuery() |
Initialisiert eine neue Instanz der RelationshipQuery-Klasse. Dies ist der parameterlose Konstruktor. |
| RelationshipQuery(Boolean, String, String, String, String) |
Initialisiert eine neue Instanz der RelationshipQuery Klasse für eine Schemaabfrage mithilfe der angegebenen Parametermenge. Dieser Konstruktor wird nur für Schemaabfragen verwendet, sodass der erste Parameter wahr sein muss. |
| RelationshipQuery(String, String, String, String, Boolean) |
Initialisiert eine neue Instanz der RelationshipQuery Klasse für den angegebenen Parametersatz. Die Abfrage wird als Instanzabfrage (im Gegensatz zu einer Schemaabfrage) angenommen. |
| RelationshipQuery(String, String) |
Initialisiert eine neue Instanz der RelationshipQuery Klasse für das angegebene Quellobjekt und die Beziehungsklasse. Die Abfrage wird als Instanzabfrage (im Gegensatz zu einer Schemaabfrage) angenommen. |
| RelationshipQuery(String) |
Initialisiert eine neue Instanz der RelationshipQuery-Klasse. Wenn die angegebene Zeichenfolge erfolgreich als WQL-Abfrage analysiert werden kann, wird sie als Abfragezeichenfolge betrachtet. andernfalls wird davon ausgegangen, dass es sich um den Pfad des Quellobjekts für die Abfrage handelt. In diesem Fall wird davon ausgegangen, dass es sich bei der Abfrage um eine Instanzabfrage handelt. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ClassDefinitionsOnly |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, dass nur die Klassendefinitionen der relevanten Beziehungsobjekte zurückgegeben werden. |
| IsSchemaQuery |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob es sich bei dieser Abfrage um eine Schemaabfrage oder eine Instanzabfrage handelt. |
| QueryLanguage |
Ruft die Sprache der Abfrage ab. (Geerbt von WqlObjectQuery) |
| QueryString |
Ruft die Abfrage im Textformat ab oder legt sie fest. (Geerbt von ManagementQuery) |
| RelationshipClass |
Dient zum Abrufen oder Festlegen der Klasse der Beziehungsobjekte, die in der Abfrage gesucht werden. |
| RelationshipQualifier |
Dient zum Abrufen oder Festlegen eines Qualifizierers, der für die Beziehungsobjekte erforderlich ist. |
| SourceObject |
Dient zum Abrufen oder Festlegen des Quellobjekts für diese Abfrage. |
| ThisRole |
Dient zum Abrufen oder Festlegen der Rolle des Quellobjekts in der Beziehung. |
Methoden
| Name | Beschreibung |
|---|---|
| BuildQuery() |
Erstellt die Abfragezeichenfolge entsprechend den aktuellen Eigenschaftswerten. |
| Clone() |
Erstellt eine Kopie des Objekts. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der 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) |