RelatedObjectQuery Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
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) |