Classe WMI do SMS_Query Server

A SMS_Query classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor de Provedor SMS, no Configuration Manager, que serve como um contêiner para consultas predefinidas.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas.

Sintaxe

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

Métodos

A tabela a seguir lista os métodos em SMS_Query.

Método Descrição
Método CreateCCRs na classe SMS_Query Gera solicitações de configuração do cliente (CCRs) para a consulta.
Método FindResourceSite na classe SMS_Query Obtém informações de código de site para recursos do SQL.

Propriedades

Comments Tipo de dados: Cadeia de caracteres

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Comentários para documentar a consulta. O valor padrão é "".

Expression Tipo de dados: Cadeia de caracteres

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Texto WQL (WMI Query Language) para a consulta. O valor padrão é "".

LimitToCollectionID Tipo de dados: Cadeia de caracteres

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

ID de uma coleção. Essa ID é usada para limitar os resultados da consulta aos recursos que são membros da coleção.

LocalizedCategoryInstanceNamesTipo de dados: Matriz de Cadeia de Caracteres

Tipo de acesso: Leitura

Classificatórias: Nenhuma

Nomes localizados das categorias às quais o recurso pertence.

Name Tipo de dados: Cadeia de caracteres

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Nome da consulta, conforme mostrado no console do Configuration Manager. O valor padrão é "".

QueryID Tipo de dados: Cadeia de caracteres

Tipo de acesso: somente leitura

Classificatórias: [leia, chave]

ID exclusiva gerada automaticamente para a consulta.

ResultAliasNamesTipo de dados: Matriz de Cadeia de Caracteres

Tipo de acesso: somente leitura

Classificatórias: Nenhuma

Se você especificar um alias na expressão de consulta, essa matriz será preenchida com os aliases.

ResultColumnsNamesTipo de dados: Matriz de Cadeia de Caracteres

Tipo de acesso: somente leitura

Classificatórias: Nenhuma

Se você especificar um alias na expressão de consulta, essa matriz será preenchida com os nomes das colunas de alias resultantes.

TargetClassName Tipo de dados: Cadeia de caracteres

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Nome da classe de destino, encontrada na cláusula FROM da consulta. O valor padrão é "".

Esse nome é arbitrário para consultas que executam uma operação JOIN. O console do Configuration Manager usa essa propriedade para fins de exibição para dar ao usuário uma ideia dos dados recuperados pela consulta.

Comentários

Os qualificadores de classe para esta classe incluem:

  • Protegido

  • DisplayName("Query")

    Para obter mais informações sobre os qualificadores de classe e os qualificadores de propriedade incluídos na seção Propriedades, consulte Qualificadores de classe e propriedade do Configuration Manager.

    Você pode usar SMS_Query para persistir consultas válidas que podem ser usadas posteriormente em um aplicativo ou que podem ser executadas a partir do console do Configuration Manager.

    Instâncias dessa classe com a TargetClassName propriedade definida como um objeto de classe WMI do SMS_StatusMessage Server aparecem no nó Status do Sistema no console Configuration Manager. Todas as outras instâncias aparecem no nó Consultas.

Requisitos

Requisitos de tempo de execução

Para obter mais informações, consulte Requisitos de tempo de execução do servidor do Configuration Manager.

Requisitos de desenvolvimento

Para obter mais informações, consulte Requisitos de Desenvolvimento de Servidor do Configuration Manager.

Confira também

Classe WMI do SMS_Collection Server Classe WMIdo SMS_StatusMessage Server