Delen via


WMI-klasse SMS_Query-server

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

De volgende syntaxis is vereenvoudigd van 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
Methode CreateCCRs in klasse SMS_Query Genereert clientconfiguratieaanvragen (CCR's) voor de query.
Methode FindResourceSite in klasse SMS_Query Hiermee haalt u sitecodegegevens op voor resources van SQL.

Eigenschappen

Comments
Gegevenstype: Tekenreeks

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Opmerkingen voor het document van de query. De standaardwaarde is ''.

Expression
Gegevenstype: Tekenreeks

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

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

LimitToCollectionID
Gegevenstype: Tekenreeks

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

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

LocalizedCategoryInstanceNames
Gegevenstype: Tekenreeksmatrix

Toegangstype: Lezen

Kwalificatie: Geen

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

Name
Gegevenstype: Tekenreeks

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Naam van de query zoals weergegeven in de Configuration Manager-console. De standaardwaarde is ''.

QueryID
Gegevenstype: Tekenreeks

Toegangstype: Alleen-lezen

Kwalificatie: [lezen, sleutel]

Unieke automatisch gegenereerde id voor de query.

ResultAliasNames
Gegevenstype: Tekenreeksmatrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Als u een alias opgeeft in de queryexpressie, wordt deze matrix gevuld met de aliassen.

ResultColumnsNames
Gegevenstype: Tekenreeksmatrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

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

TargetClassName
Gegevenstype: Tekenreeks

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Naam van de doelklasse, 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 door de query worden opgehaald.

Opmerkingen

Klaskwalificaties voor deze klasse zijn onder andere:

  • Beveiligd

  • DisplayName("Query")

    Zie Configuration Manager Class en Property Qualifiers voor meer informatie over zowel de klassekwalificaties als de eigenschappen die zijn opgenomen in de sectie Eigenschappen.

    U kunt gebruiken SMS_Query om geldige query's te behouden die later in een toepassing kunnen worden gebruikt of die kunnen worden uitgevoerd vanuit de Configuration Manager-console.

    Exemplaren van deze klasse waarbij de TargetClassName eigenschap is ingesteld op een WMI-klasseobject SMS_StatusMessage Server, worden weergegeven in het knooppunt Systeemstatus in de Configuration Manager-console. Alle andere exemplaren worden weergegeven in het knooppunt Query's.

Vereisten

Runtimevereisten

Zie runtimevereisten voor Configuration Manager server voor meer informatie.

Ontwikkelingsvereisten

Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.

Zie ook

WMI-klasse SMS_Collection-server
WMI-klasse SMS_StatusMessage-server