RelatedObjectQuery Třída

Definice

Představuje dotaz WQL ASSOCIATORS OF dat. Dá se použít pro instance i dotazy na schéma.

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

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 hodnotu .

RelatedObjectQuery(String)

Inicializuje novou instanci RelatedObjectQuery třídy . Pokud zadaný řetězec lze úspěšně analyzovat jako dotaz WQL, je považován za řetězec dotazu; v opačném případě 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.

RelatedObjectQuery(String, String)

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

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

Inicializuje novou instanci RelatedObjectQuery třídy pro danou sadu parametrů. Předpokládá se, že dotaz je dotaz instance (na rozdíl od dotazu schématu).

Vlastnosti

ClassDefinitionsOnly

Získá nebo nastaví hodnotu označující, že pro všechny instance, které dodržují dotaz, pouze jejich definice třídy budou vráceny. 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í objekty.

RelatedRole

Získá nebo nastaví roli, že související objekty vrácené by měly hrát v relaci.

RelationshipClass

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

RelationshipQualifier

Získá nebo nastaví kvalifikátor, který musí být definován na objekty relace.

SourceObject

Získá nebo nastaví zdrojový objekt, který se má použít pro dotaz. U dotazů na instance se obvykle jedná o cestu k instanci. U dotazů schématu se obvykle jedná o název třídy.

ThisRole

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

Metody

BuildQuery()

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

Clone()

Vytvoří kopii objektu.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

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

Slouží jako výchozí hashovací funkce.

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

Type Získá z aktuální instance.

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

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

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

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

ToString()

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

(Zděděno od Object)

Platí pro