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