Freigeben über


RelatedObjectQuery Konstruktoren

Definition

Initialisiert eine neue Instanz der RelatedObjectQuery-Klasse.

Überlädt

RelatedObjectQuery()

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

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

RelatedObjectQuery(String, String)

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

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

Initialisiert eine neue Instanz der RelatedObjectQuery-Klasse für eine Schemaabfrage mit der angegebenen Gruppe von Parametern. Dieser Konstruktor wird ausschließlich für Schemaabfragen verwendet: der erste Parameter muss auf true festgelegt sein.

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

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

RelatedObjectQuery()

Quelle:
ManagementQuery.cs
Quelle:
ManagementQuery.cs
Quelle:
ManagementQuery.cs

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

public:
 RelatedObjectQuery();
public RelatedObjectQuery ();
Public Sub New ()

Hinweise

.NET Framework-Sicherheit

Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.

Gilt für:

RelatedObjectQuery(String)

Quelle:
ManagementQuery.cs
Quelle:
ManagementQuery.cs
Quelle:
ManagementQuery.cs

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

public:
 RelatedObjectQuery(System::String ^ queryOrSourceObject);
public RelatedObjectQuery (string queryOrSourceObject);
new System.Management.RelatedObjectQuery : string -> System.Management.RelatedObjectQuery
Public Sub New (queryOrSourceObject As String)

Parameter

queryOrSourceObject
String

Die Abfragezeichenfolge oder der Pfad des Quellobjekts.

Hinweise

.NET Framework-Sicherheit

Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.

Gilt für:

RelatedObjectQuery(String, String)

Quelle:
ManagementQuery.cs
Quelle:
ManagementQuery.cs
Quelle:
ManagementQuery.cs

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

public:
 RelatedObjectQuery(System::String ^ sourceObject, System::String ^ relatedClass);
public RelatedObjectQuery (string sourceObject, string relatedClass);
new System.Management.RelatedObjectQuery : string * string -> System.Management.RelatedObjectQuery
Public Sub New (sourceObject As String, relatedClass As String)

Parameter

sourceObject
String

Der Pfad des Quellobjekts für diese Abfrage.

relatedClass
String

Die Klasse der verknüpften Objekte.

Hinweise

.NET Framework-Sicherheit

Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.

Gilt für:

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

Quelle:
ManagementQuery.cs
Quelle:
ManagementQuery.cs
Quelle:
ManagementQuery.cs

Initialisiert eine neue Instanz der RelatedObjectQuery-Klasse für eine Schemaabfrage mit der angegebenen Gruppe von Parametern. Dieser Konstruktor wird ausschließlich für Schemaabfragen verwendet: der erste Parameter muss auf true festgelegt sein.

public:
 RelatedObjectQuery(bool isSchemaQuery, System::String ^ sourceObject, System::String ^ relatedClass, System::String ^ relationshipClass, System::String ^ relatedQualifier, System::String ^ relationshipQualifier, System::String ^ relatedRole, System::String ^ thisRole);
public RelatedObjectQuery (bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole);
new System.Management.RelatedObjectQuery : bool * string * string * string * string * string * string * string -> System.Management.RelatedObjectQuery
Public Sub New (isSchemaQuery As Boolean, sourceObject As String, relatedClass As String, relationshipClass As String, relatedQualifier As String, relationshipQualifier As String, relatedRole As String, thisRole As String)

Parameter

isSchemaQuery
Boolean

true gibt an, dass es sich um eine Schemaabfrage handelt, andernfalls false.

sourceObject
String

Der Pfad der Quellklasse.

relatedClass
String

Die für die verknüpften Objekte erforderliche Basisklasse.

relationshipClass
String

Der Beziehungstyp.

relatedQualifier
String

Der Qualifizierer, der für die verknüpften Objekte vorhanden sein muss.

relationshipQualifier
String

Der Qualifizierer, der für die Beziehungen vorhanden sein muss.

relatedRole
String

Die Rolle, die die verknüpften Objekte in der Beziehung einnehmen müssen.

thisRole
String

Die Rolle, die die Quellklasse in der Beziehung einnehmen muss.

Hinweise

.NET Framework-Sicherheit

Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.

Gilt für:

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

Quelle:
ManagementQuery.cs
Quelle:
ManagementQuery.cs
Quelle:
ManagementQuery.cs

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

public:
 RelatedObjectQuery(System::String ^ sourceObject, System::String ^ relatedClass, System::String ^ relationshipClass, System::String ^ relatedQualifier, System::String ^ relationshipQualifier, System::String ^ relatedRole, System::String ^ thisRole, bool classDefinitionsOnly);
public RelatedObjectQuery (string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly);
new System.Management.RelatedObjectQuery : string * string * string * string * string * string * string * bool -> System.Management.RelatedObjectQuery
Public Sub New (sourceObject As String, relatedClass As String, relationshipClass As String, relatedQualifier As String, relationshipQualifier As String, relatedRole As String, thisRole As String, classDefinitionsOnly As Boolean)

Parameter

sourceObject
String

Der Pfad des Quellobjekts.

relatedClass
String

Die für die verknüpften Objekte erforderliche Klasse.

relationshipClass
String

Der Beziehungstyp.

relatedQualifier
String

Der Qualifizierer, der für die verknüpften Objekte vorhanden sein muss.

relationshipQualifier
String

Der Qualifizierer, der für die Beziehungen vorhanden sein muss.

relatedRole
String

Die Rolle, die die verknüpften Objekte in der Beziehung einnehmen müssen.

thisRole
String

Die Rolle, die das Quellobjekt in der Beziehung einnehmen muss.

classDefinitionsOnly
Boolean

true, wenn nur die Klassendefinitionen der verknüpften Objekte zurückgegeben werden sollen; andernfalls FALSE.

Hinweise

.NET Framework-Sicherheit

Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.

Gilt für: