Sdílet prostřednictvím


Serverová třída služby WMI SMS_Query

Třída SMS_Query WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která slouží jako kontejner pro předdefinované dotazy.

Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.

Syntaxe

Class SMS_Query : SMS_BaseClass  
{  
   String Comments;  
   String Expression;  
   String LimitToCollectionID;  
   String LocalizedCategoryInstanceNames[];  
   String Name;  
   String QueryID;  
   String ResultAliasNames[];  
   String ResultColumnsNames[];  
   String TargetClassName;  
};  

Metody

Následující tabulka uvádí metody v SMS_Query.

Metoda Popis
Metoda CreateCCRs v SMS_Query třídy Vygeneruje požadavky na konfiguraci klienta (CCR) pro dotaz.
Metoda FindResourceSite v SMS_Query třídy Získá informace o kódu lokality pro prostředky z SQL.

Vlastnosti

Comments
Datový typ: Řetězec

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Komentáře k dokumentování dotazu Výchozí hodnota je "".

Expression
Datový typ: Řetězec

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Text WMI Query Language (WQL) pro dotaz Výchozí hodnota je "".

LimitToCollectionID
Datový typ: Řetězec

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

ID kolekce. Toto ID se používá k omezení výsledků dotazu na prostředky, které jsou členy kolekce.

LocalizedCategoryInstanceNames
Datový typ: Pole řetězců

Typ přístupu: Číst

Kvalifikátory: Žádné

Lokalizované názvy kategorií, do kterých prostředek patří.

Name
Datový typ: Řetězec

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Název dotazu, jak je znázorněno v konzole Configuration Manager. Výchozí hodnota je "".

QueryID
Datový typ: Řetězec

Typ přístupu: Jen pro čtení

Kvalifikátory: [read, key]

Jedinečné automaticky vygenerované ID dotazu

ResultAliasNames
Datový typ: Pole řetězců

Typ přístupu: Jen pro čtení

Kvalifikátory: Žádné

Pokud ve výrazu dotazu zadáte alias, bude toto pole vyplněno aliasy.

ResultColumnsNames
Datový typ: Pole řetězců

Typ přístupu: Jen pro čtení

Kvalifikátory: Žádné

Pokud ve výrazu dotazu zadáte alias, bude toto pole vyplněno výslednými názvy sloupců aliasů.

TargetClassName
Datový typ: Řetězec

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Název cílové třídy, který se nachází v klauzuli FROM dotazu. Výchozí hodnota je "".

Tento název je libovolný pro dotazy, které provádějí operaci JOIN. Konzola Configuration Manager používá tuto vlastnost pro účely zobrazení, aby uživateli poskytla představu o datech, která dotaz načte.

Poznámky

Mezi kvalifikátory tříd pro tuto třídu patří:

  • Zabezpečené

  • DisplayName("Dotaz")

    Další informace o kvalifikátorech tříd a kvalifikátorech vlastností zahrnutých v části Vlastnosti najdete v tématu Configuration Manager třídy a kvalifikátory vlastností.

    Můžete použít SMS_Query k zachování platných dotazů, které lze později použít v aplikaci nebo které lze spustit z konzoly Configuration Manager.

    Instance této třídy s TargetClassName vlastností nastavenou na objekt SMS_StatusMessage Server WMI Class se zobrazí v uzlu Stav systému v konzole Configuration Manager. Všechny ostatní instance se zobrazí v uzlu Dotazy.

Požadavky

Požadavky na modul runtime

Další informace najdete v tématu Configuration Manager Server Runtime Requirements.

Požadavky na vývoj

Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.

Viz taky

Serverová třída služby WMI SMS_Collection
Serverová třída služby WMI SMS_StatusMessage