Dela via


SMS_Query, serverns WMI-klass

SMS_Query Klassen Windows Management Instrumentation (WMI) är en SMS-providerserverklass i Configuration Manager som fungerar som en container för fördefinierade frågor.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

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

Metoder

I följande tabell visas metoderna i SMS_Query.

Metod Beskrivning
CreateCCRs-metod i klass SMS_Query Genererar klientkonfigurationsbegäranden (CCR) för frågan.
FindResourceSite-metod i klass SMS_Query Hämtar platskodsinformation för resurser från SQL.

Egenskaper

Comments
Datatyp: Sträng

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Kommentarer för att dokumentera frågan. Standardvärdet är "".

Expression
Datatyp: Sträng

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

WMI-frågespråktext (WQL) för frågan. Standardvärdet är "".

LimitToCollectionID
Datatyp: Sträng

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

ID för en samling. Det här ID:t används för att begränsa frågeresultatet till resurser som är medlemmar i samlingen.

LocalizedCategoryInstanceNames
Datatyp: Strängmatris

Åtkomsttyp: Läs

Kvalificerare: Ingen

Lokaliserade namn på de kategorier som resursen tillhör.

Name
Datatyp: Sträng

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Namnet på frågan som visas i Configuration Manager-konsolen. Standardvärdet är "".

QueryID
Datatyp: Sträng

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read, key]

Unikt automatiskt genererat ID för frågan.

ResultAliasNames
Datatyp: Strängmatris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Om du anger ett alias i frågeuttrycket fylls den här matrisen med aliasen.

ResultColumnsNames
Datatyp: Strängmatris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Om du anger ett alias i frågeuttrycket fylls den här matrisen med de resulterande aliaskolumnnamnen.

TargetClassName
Datatyp: Sträng

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Namnet på målklassen som finns i FROM-satsen i frågan. Standardvärdet är "".

Det här namnet är godtyckligt för frågor som utför en JOIN-åtgärd. Configuration Manager-konsolen använder den här egenskapen i visningssyfte för att ge användaren en uppfattning om de data som frågan hämtar.

Anmärkningar

Klasskvalificerare för den här klassen omfattar:

  • Säkrade

  • DisplayName("Query")

    Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.

    Du kan använda SMS_Query för att bevara giltiga frågor som kan användas senare i ett program eller som kan köras från Configuration Manager-konsolen.

    Instanser av den här klassen med TargetClassName egenskapen inställd på ett SMS_StatusMessage WMI-klassobjekt för server visas i noden Systemstatus i Configuration Manager-konsolen. Alla andra instanser visas i noden Frågor.

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).

Se även

SMS_Collection serverns WMI-klass
SMS_StatusMessage, serverns WMI-klass