Freigeben über


RelationshipQuery Klasse

Definition

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

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 mit der angegebenen Gruppe von Parametern. Dieser Konstruktor wird nur für Schemaabfragen verwendet, sodass der erste Parameter true sein muss.

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 sie als Pfad des Quellobjekts für die Abfrage angesehen. In diesem Fall wird die Abfrage als Instanzenabfrage angesehen.

RelationshipQuery(String, String)

Initialisiert eine neue Instanz der RelationshipQuery-Klasse für das angegebene Quellobjekt und die angegebene Beziehungsklasse. Die Abfrage wird als Instanzenabfrage angesehen (im Gegensatz zu einer Schemaabfrage).

RelationshipQuery(String, String, String, String, Boolean)

Initialisiert eine neue Instanz der RelationshipQuery-Klasse für die angegebene Gruppe von Parametern. Die Abfrage wird als Instanzenabfrage angesehen (im Gegensatz zu einer Schemaabfrage).

Eigenschaften

ClassDefinitionsOnly

Ruft einen Wert ab, der angibt, dass nur die Klassendefinitionen der relevanten Beziehungsobjekte zurückgegeben werden, oder legt diesen fest.

IsSchemaQuery

Ruft einen Wert ab, der angibt, ob diese Abfrage eine Schema- oder Instanzenabfrage ist, oder legt diesen fest.

QueryLanguage

Ruft die Sprache für die Abfrage ab.

(Geerbt von WqlObjectQuery)
QueryString

Ruft die Abfrage im Textformat ab oder legt diese fest.

(Geerbt von ManagementQuery)
RelationshipClass

Ruft die Klasse der in die Abfrage aufzunehmenden Beziehungsobjekte ab oder legt diese fest.

RelationshipQualifier

Ruft einen für die Beziehungsobjekte erforderlichen Qualifizierer ab oder legt diesen fest.

SourceObject

Ruft das Quellobjekt für diese Abfrage ab oder legt dieses fest.

ThisRole

Ruft die Rolle des Quellobjekts in der Beziehung ab oder legt diese 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)

Gilt für: