RelatedObjectQuery Klass

Definition

Representerar en WQL ASSOCIATORS OF-datafråga . Den kan användas för både instanser och schemafrågor.

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

Konstruktorer

Name Description
RelatedObjectQuery()

Initierar en ny instans av RelatedObjectQuery klassen. Det här är den parameterlösa konstruktorn.

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

Initierar en ny instans av RelatedObjectQuery klassen för en schemafråga med hjälp av den angivna uppsättningen parametrar. Den här konstruktorn används endast för schemafrågor: den första parametern måste anges till true .

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

Initierar en ny instans av RelatedObjectQuery klassen för den angivna uppsättningen parametrar. Frågan antas vara en instansfråga (till skillnad från en schemafråga).

RelatedObjectQuery(String, String)

Initierar en ny instans av RelatedObjectQuery klassen för det angivna källobjektet och den relaterade klassen. Frågan antas vara en instansfråga (till skillnad från en schemafråga).

RelatedObjectQuery(String)

Initierar en ny instans av RelatedObjectQuery klassen. Om den angivna strängen kan parsas som en WQL-fråga anses den vara frågesträngen. Annars antas det vara sökvägen till källobjektet för frågan. I det här fallet antas frågan vara en instansfråga.

Egenskaper

Name Description
ClassDefinitionsOnly

Hämtar eller anger ett värde som anger att endast deras klassdefinitioner returneras för alla instanser som följer frågan. Den här parametern är endast giltig för instansfrågor.

IsSchemaQuery

Hämtar eller anger ett värde som anger om det här är en schemafråga eller en instansfråga.

QueryLanguage

Hämtar frågans språk.

(Ärvd från WqlObjectQuery)
QueryString

Hämtar eller anger frågan i textformat.

(Ärvd från ManagementQuery)
RelatedClass

Hämtar eller anger klassen för slutpunktsobjekten (den relaterade klassen).

RelatedQualifier

Hämtar eller anger en kvalificerare som krävs för att definieras för relaterade objekt.

RelatedRole

Hämtar eller anger den roll som de relaterade objekten som returneras ska spela i relationen.

RelationshipClass

Hämtar eller anger typen av relation (association).

RelationshipQualifier

Hämtar eller anger en kvalificerare som krävs för att definieras för relationsobjekten.

SourceObject

Hämtar eller anger det källobjekt som ska användas för frågan. För instansfrågor är detta vanligtvis en instanssökväg. För schemafrågor är detta vanligtvis ett klassnamn.

ThisRole

Hämtar eller anger den roll som källobjektet ska spela i relationen.

Metoder

Name Description
BuildQuery()

Skapar frågesträngen enligt de aktuella egenskapsvärdena.

Clone()

Skapar en kopia av objektet.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ParseQuery(String)

Parsar frågesträngen och anger egenskapsvärdena i enlighet med detta.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för