Udostępnij za pośrednictwem


RelatedObjectQuery Klasa

Definicja

Reprezentuje ASOCJATORY ASOCJATORÓW DANYCH WQL. Można go używać zarówno dla wystąpień, jak i zapytań schematu.

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

Konstruktory

RelatedObjectQuery()

Inicjuje nowe wystąpienie klasy RelatedObjectQuery. Jest to konstruktor bez parametrów.

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

Inicjuje nowe wystąpienie RelatedObjectQuery klasy dla zapytania schematu przy użyciu danego zestawu parametrów. Ten konstruktor jest używany tylko dla zapytań schematu: pierwszy parametr musi być ustawiony na true wartość .

RelatedObjectQuery(String)

Inicjuje nowe wystąpienie klasy RelatedObjectQuery. Jeśli określony ciąg można pomyślnie przeanalizować jako zapytanie WQL, jest uważany za ciąg zapytania; w przeciwnym razie zakłada się, że jest to ścieżka obiektu źródłowego dla zapytania. W tym przypadku przyjmuje się, że zapytanie jest zapytaniem wystąpienia.

RelatedObjectQuery(String, String)

Inicjuje nowe wystąpienie klasy dla danego obiektu źródłowego RelatedObjectQuery i powiązanej klasy. Zakłada się, że zapytanie jest zapytaniem wystąpienia (w przeciwieństwie do zapytania schematu).

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

Inicjuje RelatedObjectQuery nowe wystąpienie klasy dla danego zestawu parametrów. Zakłada się, że zapytanie jest zapytaniem wystąpienia (w przeciwieństwie do zapytania schematu).

Właściwości

ClassDefinitionsOnly

Pobiera lub ustawia wartość wskazującą, że dla wszystkich wystąpień, które są zgodne z zapytaniem, zwracane są tylko ich definicje klas. Ten parametr jest prawidłowy tylko w przypadku zapytań wystąpień.

IsSchemaQuery

Pobiera lub ustawia wartość wskazującą, czy jest to zapytanie schematu, czy zapytanie wystąpienia.

QueryLanguage

Pobiera język zapytania.

(Odziedziczone po WqlObjectQuery)
QueryString

Pobiera lub ustawia zapytanie w formacie tekstowym.

(Odziedziczone po ManagementQuery)
RelatedClass

Pobiera lub ustawia klasę obiektów punktu końcowego (powiązanej klasy).

RelatedQualifier

Pobiera lub ustawia kwalifikator wymagany do zdefiniowania na powiązanych obiektach.

RelatedRole

Pobiera lub ustawia rolę zwracaną przez powiązane obiekty w relacji.

RelationshipClass

Pobiera lub ustawia typ relacji (skojarzenie).

RelationshipQualifier

Pobiera lub ustawia kwalifikator wymagany do zdefiniowania obiektów relacji.

SourceObject

Pobiera lub ustawia obiekt źródłowy do użycia dla zapytania. Na przykład jest to ścieżka wystąpienia. W przypadku zapytań schematu jest to zazwyczaj nazwa klasy.

ThisRole

Pobiera lub ustawia rolę, jaką powinien odgrywać obiekt źródłowy w relacji.

Metody

BuildQuery()

Tworzy ciąg zapytania zgodnie z bieżącymi wartościami właściwości.

Clone()

Tworzy kopię obiektu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ParseQuery(String)

Analizuje ciąg zapytania i ustawia odpowiednio wartości właściwości.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy