RelationshipQuery Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje odkazy WQL na datový dotaz.
public ref class RelationshipQuery : System::Management::WqlObjectQuery
public class RelationshipQuery : System.Management.WqlObjectQuery
type RelationshipQuery = class
inherit WqlObjectQuery
Public Class RelationshipQuery
Inherits WqlObjectQuery
- Dědičnost
Konstruktory
| Name | Description |
|---|---|
| RelationshipQuery() |
Inicializuje novou instanci RelationshipQuery třídy. Toto je konstruktor bez parametrů. |
| RelationshipQuery(Boolean, String, String, String, String) |
Inicializuje novou instanci RelationshipQuery třídy pro dotaz schématu pomocí dané sady parametrů. Tento konstruktor se používá pouze pro dotazy schématu, takže první parametr musí být pravdivý. |
| RelationshipQuery(String, String, String, String, Boolean) |
Inicializuje novou instanci RelationshipQuery třídy pro danou sadu parametrů. Dotaz se předpokládá jako dotaz instance (na rozdíl od dotazu schématu). |
| RelationshipQuery(String, String) |
Inicializuje novou instanci RelationshipQuery třídy pro daný zdrojový objekt a třídu relace. Dotaz se předpokládá jako dotaz instance (na rozdíl od dotazu schématu). |
| RelationshipQuery(String) |
Inicializuje novou instanci RelationshipQuery 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 se vrátí pouze definice třídy relevantních objektů relace. |
| IsSchemaQuery |
Získá nebo nastaví hodnotu určující, zda je tento dotaz 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) |
| RelationshipClass |
Získá nebo nastaví třídu objektů relací požadovaných v dotazu. |
| RelationshipQualifier |
Získá nebo nastaví kvalifikátor požadovaný pro objekty relace. |
| SourceObject |
Získá nebo nastaví zdrojový objekt pro tento dotaz. |
| ThisRole |
Získá nebo nastaví roli zdrojového objektu 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) |