RelatedObjectQuery Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |
| 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) |