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