RelatedObjectQuery Klasse

Definition

Stellt eine WQL-ASSOCIATORS OF-Datenabfrage dar . Sie kann sowohl für Instanzen als auch für Schemaabfragen verwendet werden.

public ref class RelatedObjectQuery : System::Management::WqlObjectQuery
public class RelatedObjectQuery : System.Management.WqlObjectQuery
type RelatedObjectQuery = class
    inherit WqlObjectQuery
Public Class RelatedObjectQuery
Inherits WqlObjectQuery
Vererbung

Konstruktoren

Name Beschreibung
RelatedObjectQuery()

Initialisiert eine neue Instanz der RelatedObjectQuery-Klasse. Dies ist der parameterlose Konstruktor.

RelatedObjectQuery(Boolean, String, String, String, String, String, String, String)

Initialisiert eine neue Instanz der RelatedObjectQuery Klasse für eine Schemaabfrage mithilfe der angegebenen Parametermenge. Dieser Konstruktor wird nur für Schemaabfragen verwendet: Der erste Parameter muss auf true .

RelatedObjectQuery(String, String, String, String, String, String, String, Boolean)

Initialisiert eine neue Instanz der RelatedObjectQuery Klasse für den angegebenen Parametersatz. Die Abfrage wird als Instanzabfrage (im Gegensatz zu einer Schemaabfrage) angenommen.

RelatedObjectQuery(String, String)

Initialisiert eine neue Instanz der RelatedObjectQuery Klasse für das angegebene Quellobjekt und die zugehörige Klasse. Die Abfrage wird als Instanzabfrage (im Gegensatz zu einer Schemaabfrage) angenommen.

RelatedObjectQuery(String)

Initialisiert eine neue Instanz der RelatedObjectQuery-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 für alle Instanzen, die der Abfrage entsprechen, nur ihre Klassendefinitionen zurückgegeben werden. Dieser Parameter ist nur für Instanzenabfragen gültig.

IsSchemaQuery

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob es sich 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)
RelatedClass

Ruft die Klasse der Endpunktobjekte (die zugehörige Klasse) ab oder legt sie fest.

RelatedQualifier

Dient zum Abrufen oder Festlegen eines Qualifizierers, der für die zugehörigen Objekte definiert werden muss.

RelatedRole

Dient zum Abrufen oder Festlegen der Rolle, die die zurückgegebenen verwandten Objekte in der Beziehung wiedergeben sollen.

RelationshipClass

Dient zum Abrufen oder Festlegen des Beziehungstyps (Zuordnung).

RelationshipQualifier

Dient zum Abrufen oder Festlegen eines Qualifizierers, der für die Beziehungsobjekte definiert werden muss.

SourceObject

Dient zum Abrufen oder Festlegen des Quellobjekts, das für die Abfrage verwendet werden soll. Dies ist z. B. ein Instanzpfad. Bei Schemaabfragen ist dies in der Regel ein Klassenname.

ThisRole

Ruft die Rolle ab, die das Quellobjekt in der Beziehung wiedergeben soll, oder legt diese fest.

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)

Gilt für: