RelatedObjectQuery Třída

Definice

Představuje asociátory WQL datového dotazu. Dá se použít pro instance i dotazy schématu.

public ref class RelatedObjectQuery : System::Management::WqlObjectQuery
public class RelatedObjectQuery : System.Management.WqlObjectQuery
type RelatedObjectQuery = class
    inherit WqlObjectQuery
Public Class RelatedObjectQuery
Inherits WqlObjectQuery
Dědičnost

Konstruktory

Name Description
RelatedObjectQuery()

Inicializuje novou instanci RelatedObjectQuery třídy. Toto je konstruktor bez parametrů.

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

Inicializuje novou instanci RelatedObjectQuery třídy pro dotaz schématu pomocí dané sady parametrů. Tento konstruktor se používá pouze pro dotazy schématu: první parametr musí být nastaven na true .

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

Inicializuje novou instanci RelatedObjectQuery třídy pro danou sadu parametrů. Dotaz se předpokládá jako dotaz instance (na rozdíl od dotazu schématu).

RelatedObjectQuery(String, String)

Inicializuje novou instanci RelatedObjectQuery třídy pro daný zdrojový objekt a související třídu. Dotaz se předpokládá jako dotaz instance (na rozdíl od dotazu schématu).

RelatedObjectQuery(String)

Inicializuje novou instanci RelatedObjectQuery třídy. Pokud zadaný řetězec lze úspěšně analyzovat jako dotaz WQL, považuje se za řetězec dotazu; jinak se předpokládá, že se jedná o cestu ke zdrojovému objektu dotazu. V tomto případě se předpokládá, že dotaz je dotaz instance.

Vlastnosti

Name Description
ClassDefinitionsOnly

Získá nebo nastaví hodnotu označující, že pro všechny instance, které dodržují dotaz, budou vráceny pouze jejich definice třídy. Tento parametr je platný pouze pro dotazy na instance.

IsSchemaQuery

Získá nebo nastaví hodnotu označující, zda se jedná o dotaz schématu nebo dotaz instance.

QueryLanguage

Získá jazyk dotazu.

(Zděděno od WqlObjectQuery)
QueryString

Získá nebo nastaví dotaz v textovém formátu.

(Zděděno od ManagementQuery)
RelatedClass

Získá nebo nastaví třídu objektů koncového bodu (související třída).

RelatedQualifier

Získá nebo nastaví kvalifikátor, který musí být definován na souvisejících objektech.

RelatedRole

Získá nebo nastaví roli, kterou mají vrácené související objekty hrát v relaci.

RelationshipClass

Získá nebo nastaví typ relace (přidružení).

RelationshipQualifier

Získá nebo nastaví kvalifikátor vyžadovaný k definování na objektech relace.

SourceObject

Získá nebo nastaví zdrojový objekt, který se má použít pro dotaz. Například dotazy jsou obvykle cestou instance. U dotazů schématu se obvykle jedná o název třídy.

ThisRole

Získá nebo nastaví roli, kterou má zdrojový objekt hrát v relaci.

Metody

Name Description
BuildQuery()

Vytvoří řetězec dotazu podle aktuálních hodnot vlastností.

Clone()

Vytvoří kopii objektu.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ParseQuery(String)

Parsuje řetězec dotazu a nastaví hodnoty vlastnosti odpovídajícím způsobem.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro