Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SMS_Query Klasse der Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI) ist eine SMS-Anbieter-Serverklasse im Configuration Manager, die als Container für vordefinierte Abfragen dient.
Die folgende Syntax wurde aus 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 Klasse SMS_Query | Generiert Clientkonfigurationsanforderungen (CCRs) für die Abfrage. |
| FindResourceSite-Methode in Klasse SMS_Query | Ruft Sitecodeinformationen für Ressourcen von SQL ab. |
Eigenschaften
Comments Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Kommentare, um die Abfrage zu dokumentieren. Der Standardwert ist "".
Expression Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
WMI-Abfragesprache (WQL)-Text für die Abfrage. Der Standardwert ist "".
LimitToCollectionID Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
ID einer Sammlung. Diese ID wird verwendet, um die Abfrageergebnisse auf Ressourcen zu beschränken, die Mitglieder der Auflistung sind.
LocalizedCategoryInstanceNames Datentyp: String Array
Zugriffsart: Lesen
Qualifikanten: Keine
Lokalisierte Namen der Kategorien, zu denen die Ressource gehört.
Name Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Name der Abfrage, wie in der Configuration Manager-Konsole angezeigt. Der Standardwert ist "".
QueryID Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifiers: [read, key]
Eindeutige, automatisch generierte ID für die Abfrage.
ResultAliasNames Datentyp: String Array
Zugriffstyp: Schreibgeschützt
Qualifikanten: Keine
Wenn Sie im Abfrageausdruck einen Alias angeben, wird dieses Array mit den Aliasen gefüllt.
ResultColumnsNames Datentyp: String Array
Zugriffstyp: Schreibgeschützt
Qualifikanten: Keine
Wenn Sie im Abfrageausdruck einen Alias angeben, wird dieses Array mit den resultierenden Aliasspaltennamen gefüllt.
TargetClassName Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Name der Zielklasse, gefunden in der FROM-Klausel der Abfrage. Der Standardwert ist "".
Dieser Name ist für Abfragen, die einen JOIN-Vorgang ausführen, beliebig. Die Configuration Manager-Konsole verwendet diese Eigenschaft zu Anzeigezwecken, um dem Benutzer eine Vorstellung von den Daten zu geben, die die Abfrage abruft.
Hinweise
Zu den Klassenqualifikationen für diese Klasse gehören:
Gesichert
DisplayName("Query")
Weitere Informationen zu den Klassen- und Eigenschaftskennzeichnern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Klassen- und Eigenschaftsbegrenzungszeichen im Configuration Manager.
Sie können gültige Abfragen speichern
SMS_Query, die später in einer Anwendung oder über die Configuration Manager-Konsole ausgeführt werden können.Instanzen dieser Klasse, deren
TargetClassNameEigenschaft auf ein SMS_StatusMessage Server WMI-Klassenobjekt 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 die Configuration Manager Server-Laufzeit.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.
Siehe auch
SMS_Collection Server WMI-KlasseSMS_StatusMessage Server WMI-Klasse