Freigeben über


WMI-Klasse des SMS_Query-Servers

Die SMS_Query WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die als Container für vordefinierte Abfragen dient.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

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

Methoden

In der folgenden Tabelle sind die Methoden in SMS_Queryaufgeführt.

Methode Beschreibung
CreateCCRs-Methode in Class SMS_Query Generiert Clientkonfigurationsanforderungen (CCRs) für die Abfrage.
FindResourceSite-Methode in Class SMS_Query Ruft Standortcodeinformationen für Ressourcen aus SQL ab.

Eigenschaften

Comments
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Kommentare zum Dokumentieren der Abfrage. Der Standardwert ist "".

Expression
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

WMI Query Language(WQL)-Text für die Abfrage. Der Standardwert ist "".

LimitToCollectionID
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

ID einer Sammlung. Diese ID wird verwendet, um die Abfrageergebnisse auf Ressourcen zu beschränken, die Mitglieder der Sammlung sind.

LocalizedCategoryInstanceNames
Datentyp: Zeichenfolgenarray

Zugriffstyp: Lesen

Qualifizierer: Keine

Lokalisierte Namen der Kategorien, zu denen die Ressource gehört.

Name
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Name der Abfrage, wie in der Configuration Manager-Konsole gezeigt. Der Standardwert ist "".

QueryID
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen, schlüssel]

Eindeutige automatisch generierte ID für die Abfrage.

ResultAliasNames
Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Wenn Sie einen Alias im Abfrageausdruck angeben, wird dieses Array mit den Aliasen gefüllt.

ResultColumnsNames
Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Wenn Sie einen Alias im Abfrageausdruck angeben, wird dieses Array mit den resultierenden Aliasspaltennamen gefüllt.

TargetClassName
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Name der Zielklasse, die in der FROM-Klausel der Abfrage gefunden wird. Der Standardwert ist "".

Dieser Name ist für Abfragen, die einen JOIN-Vorgang ausführen, willkürlich. Die Configuration Manager-Konsole verwendet diese Eigenschaft zu Anzeigezwecken, um dem Benutzer eine Vorstellung von den Daten zu geben, die die Abfrage abruft.

Hinweise

Klassenqualifizierer für diese Klasse sind:

  • Gesichert

  • DisplayName("Query")

    Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.

    Sie können verwendenSMS_Query, um gültige Abfragen beizubehalten, die später in einer Anwendung oder über die Configuration Manager-Konsole ausgeführt werden können.

    Instanzen dieser Klasse, deren TargetClassName Eigenschaft auf ein SMS_StatusMessage Server WMI Class-Objekt festgelegt ist, werden im Knoten Systemstatus in der Configuration Manager-Konsole angezeigt. Alle anderen Instanzen werden im Knoten Abfragen angezeigt.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.

Siehe auch

WMI-Klasse des SMS_Collection-Servers
WMI-Klasse des SMS_StatusMessage-Servers