Partager via


classe WMI du serveur SMS_Query

La SMS_Query classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui sert de conteneur pour les requêtes prédéfinies.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

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

Méthodes

Le tableau suivant répertorie les méthodes dans SMS_Query.

Méthode Description
Méthode CreateCCRs dans la SMS_Query de classe Génère des demandes de configuration client (CCR) pour la requête.
Méthode FindResourceSite dans le SMS_Query de classe Obtient des informations de code de site pour les ressources à partir de SQL.

Propriétés

Comments
Type de données : Chaîne

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Commentaires pour documenter la requête. La valeur par défaut est « ».

Expression
Type de données : Chaîne

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Texte WQL (WQL) pour la requête. La valeur par défaut est « ».

LimitToCollectionID
Type de données : Chaîne

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

ID d’une collection. Cet ID est utilisé pour limiter les résultats de la requête aux ressources qui sont membres de la collection.

LocalizedCategoryInstanceNames
Type de données : Tableau de chaînes

Type d’accès : Lecture

Qualificateurs : Aucun

Noms localisés des catégories auxquelles la ressource appartient.

Name
Type de données : Chaîne

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Nom de la requête comme indiqué dans la console Configuration Manager. La valeur par défaut est « ».

QueryID
Type de données : Chaîne

Type d’accès : en lecture seule

Qualificateurs : [read, key]

ID généré automatiquement unique pour la requête.

ResultAliasNames
Type de données : Tableau de chaînes

Type d’accès : en lecture seule

Qualificateurs : Aucun

Si vous spécifiez un alias dans l’expression de requête, ce tableau est rempli avec les alias.

ResultColumnsNames
Type de données : Tableau de chaînes

Type d’accès : en lecture seule

Qualificateurs : Aucun

Si vous spécifiez un alias dans l’expression de requête, ce tableau est rempli avec les noms des colonnes d’alias résultantes.

TargetClassName
Type de données : Chaîne

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Nom de la classe cible, qui se trouve dans la clause FROM de la requête. La valeur par défaut est « ».

Ce nom est arbitraire pour les requêtes qui effectuent une opération JOIN. La console Configuration Manager utilise cette propriété à des fins d’affichage pour donner à l’utilisateur une idée des données récupérées par la requête.

Remarques

Les qualificateurs de classe pour cette classe sont les suivants :

  • Sécurisé

  • DisplayName(« Query »)

    Pour plus d’informations sur les qualificateurs de classe et les qualificateurs de propriété inclus dans la section Propriétés, consultez Configuration Manager Qualificateurs de classe et de propriété.

    Vous pouvez utiliser SMS_Query pour conserver des requêtes valides qui peuvent être utilisées ultérieurement dans une application ou qui peuvent être exécutées à partir de la console Configuration Manager.

    Les instances de cette classe avec la TargetClassName propriété définie sur un objet classe WMI SMS_StatusMessage Server apparaissent dans le nœud État du système de la console Configuration Manager. Toutes les autres instances apparaissent dans le nœud Requêtes.

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.

Voir aussi

classe WMI du serveur SMS_Collection
Classe WMI du serveur SMS_StatusMessage