Classe WMI del server SMS_Query

La SMS_Query classe Strumentazione gestione Windows (WMI) è una classe server del provider SMS, in Configuration Manager, che funge da contenitore per query predefinite.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

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

Metodi

Nella tabella seguente sono elencati i metodi in SMS_Query.

Metodo Descrizione
Metodo CreateCCRs nella classe SMS_Query Genera richieste di configurazione client (CCR) per la query.
Metodo FindResourceSite nella classe SMS_Query Ottiene informazioni sul codice del sito per le risorse da SQL.

Proprietà

Comments Tipo di dati: stringa

Tipo di accesso: lettura/scrittura

Qualificazioni: Nessuna

Commenti per documentare la query. Il valore predefinito è "".

Expression Tipo di dati: stringa

Tipo di accesso: lettura/scrittura

Qualificazioni: Nessuna

Testo WQL (WMI Query Language) per la query. Il valore predefinito è "".

LimitToCollectionID Tipo di dati: stringa

Tipo di accesso: lettura/scrittura

Qualificazioni: Nessuna

ID di una raccolta. Questo ID viene usato per limitare i risultati della query alle risorse che sono membri della raccolta.

LocalizedCategoryInstanceNamesTipo di dati: matrice di stringhe

Tipo di accesso: Lettura

Qualificazioni: Nessuna

Nomi localizzati delle categorie a cui appartiene la risorsa.

Name Tipo di dati: stringa

Tipo di accesso: lettura/scrittura

Qualificazioni: Nessuna

Nome della query visualizzata nella console di Configuration Manager. Il valore predefinito è "".

QueryID Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: [leggi, chiave]

ID univoco generato automaticamente per la query.

ResultAliasNamesTipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificazioni: Nessuna

Se si specifica un alias nell'espressione di query, questa matrice verrà riempita con gli alias.

ResultColumnsNamesTipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificazioni: Nessuna

Se si specifica un alias nell'espressione di query, questa matrice verrà riempita con i nomi delle colonne alias risultanti.

TargetClassName Tipo di dati: stringa

Tipo di accesso: lettura/scrittura

Qualificazioni: Nessuna

Nome della classe di destinazione, che si trova nella clausola FROM della query. Il valore predefinito è "".

Questo nome è arbitrario per le query che eseguono un'operazione JOIN. La console di Configuration Manager usa questa proprietà a scopo di visualizzazione per dare all'utente un'idea dei dati recuperati dalla query.

Osservazioni

I qualificatori della classe per questa classe includono:

  • Protetto

  • DisplayName("Query")

    Per altre informazioni sui qualificatori di classe e sui qualificatori di proprietà inclusi nella sezione Proprietà, vedere Qualificatori di classe e proprietà di Configuration Manager.

    Puoi usarlo SMS_Query per rendere persistenti le query valide che possono essere usate in un secondo momento in un'applicazione o che possono essere eseguite dalla console di Configuration Manager.

    Le istanze di questa classe con la TargetClassName proprietà impostata su un oggetto classe WMI del server SMS_StatusMessage vengono visualizzate nel nodo Stato sistema nella console Configuration Manager. Tutte le altre istanze vengono visualizzate nel nodo Query.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Requisiti di sviluppo del server di Configuration Manager.

Vedere anche

SMS_Collection Server WMIClass SMS_StatusMessage Server WMI Class