WMI-klasse SMS_Query Server

De SMS_Query WMI-klasse (Windows Management Instrumentation) is een SMS-providerserverklasse, in Configuration Manager, die fungeert als container voor vooraf gedefinieerde query's.

De volgende syntaxis is vereenvoudigd ten opzichte van de MOF-code (Managed Object Format) en bevat alle overgenomen eigenschappen.

Syntaxis

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

Methoden

De volgende tabel bevat de methoden in SMS_Query.

Methode Beschrijving
CCR-methode maken in klas SMS_Query Hiermee worden clientconfiguratieaanvragen (CCR's) gegenereerd voor de query.
De methode FindResourceSite in Class SMS_Query Hiermee haalt u informatie over de sitecode op voor resources van SQL.

Eigenschappen

Comments Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Opmerkingen om de query te documenteren. De standaardwaarde is "".

Expression Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

WQL-tekst (WMI Query Language) voor de query. De standaardwaarde is "".

LimitToCollectionID Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Id van een verzameling. Deze id wordt gebruikt om de queryresultaten te beperken tot resources die deel uitmaken van de verzameling.

LocalizedCategoryInstanceNamesGegevenstype: Reeksmatrix

Toegangstype: Lezen

Kwalificaties: Geen

Gelokaliseerde namen van de categorieƫn waartoe de resource behoort.

Name Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

De naam van de query zoals weergegeven in de Configuration Manager-console. De standaardwaarde is "".

QueryID Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificaties: [lezen, sleutel]

Unieke automatisch gegenereerde id voor de query.

ResultAliasNamesGegevenstype: Reeksmatrix

Toegangstype: Alleen-lezen

Kwalificaties: Geen

Als u een alias in de query-expressie opgeeft, wordt deze matrix gevuld met de aliassen.

ResultColumnsNamesGegevenstype: Reeksmatrix

Toegangstype: Alleen-lezen

Kwalificaties: Geen

Als u een alias in de query-expressie opgeeft, wordt deze matrix gevuld met de namen van de resulterende aliaskolommen.

TargetClassName Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

De naam van de doelklasse, die is gevonden in de FROM-component van de query. De standaardwaarde is "".

Deze naam is willekeurig voor query's die een JOIN-bewerking uitvoeren. De Configuration Manager-console gebruikt deze eigenschap voor weergavedoeleinden om de gebruiker een idee te geven van de gegevens die met de query worden opgehaald.

Opmerkingen

Klassekwalificaties voor deze klasse zijn onder meer:

Vereisten

Runtime vereisten

Zie de vereisten voor de runtime van de Configuration Manager-server voor meer informatie.

Ontwikkelingsvereisten

Zie Vereisten voor de ontwikkeling van Configuration Manager-servers voor meer informatie.

Zie ook

SMS_Collection Server WMI-klasseSMS_StatusMessage Server WMI-klasse