Classe WMI do servidor SMS_Query
A SMS_Query
classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor provedor de SMS, em Configuration Manager, que serve como um contêiner para consultas predefinidas.
A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) 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 as CCRs (solicitações de configuração do cliente) para a consulta. |
Método FindResourceSite na classe SMS_Query | Obtém informações de código do site para recursos do SQL. |
Propriedades
Comments
Tipo de dados: Cadeia de caracteres
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Comentários para documentar a consulta. O valor padrão é "".
Expression
Tipo de dados: Cadeia de caracteres
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Texto WQL (WQL) para a consulta. O valor padrão é "".
LimitToCollectionID
Tipo de dados: Cadeia de caracteres
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
ID de uma coleção. Essa ID é usada para limitar os resultados da consulta a recursos que são membros da coleção.
LocalizedCategoryInstanceNames
Tipo de dados: Matriz de Cadeia de Caracteres
Tipo de acesso: Leitura
Qualificadores: Nenhum
Nomes localizados das categorias às quais o recurso pertence.
Name
Tipo de dados: Cadeia de caracteres
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Nome da consulta, conforme mostrado no console Configuration Manager. O valor padrão é "".
QueryID
Tipo de dados: Cadeia de caracteres
Tipo de acesso: somente leitura
Qualificadores: [leitura, chave]
ID gerada automaticamente exclusiva para a consulta.
ResultAliasNames
Tipo de dados: Matriz de Cadeia de Caracteres
Tipo de acesso: somente leitura
Qualificadores: Nenhum
Se você especificar um alias na expressão de consulta, essa matriz será preenchida com os aliases.
ResultColumnsNames
Tipo de dados: Matriz de Cadeia de Caracteres
Tipo de acesso: somente leitura
Qualificadores: Nenhum
Se você especificar um alias na expressão de consulta, essa matriz será preenchida com os nomes de colunas de alias resultantes.
TargetClassName
Tipo de dados: Cadeia de caracteres
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
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 Configuration Manager usa essa propriedade para fins de exibição para dar ao usuário uma ideia dos dados que a consulta recupera.
Comentários
As qualificatórias de classe para esta classe incluem:
Protegido
DisplayName("Consulta")
Para obter mais informações sobre as qualificatórias de classe e as qualificatórias de propriedade incluídas na seção Propriedades, consulte Configuration Manager Qualificadores de Classe e Propriedade.
Você pode usar
SMS_Query
para persistir consultas válidas que podem ser usadas posteriormente em um aplicativo ou que podem ser executadas no console Configuration Manager.Instâncias dessa classe com a
TargetClassName
propriedade definida como um objeto da Classe WMI do servidor SMS_StatusMessage aparecem no nó Status do Sistema no console Configuration Manager. Todas as outras instâncias aparecem no nó Consultas.
Requisitos
Requisitos de runtime
Para obter mais informações, consulte Configuration Manager Requisitos de Runtime do Servidor.
Requisitos de desenvolvimento
Para obter mais informações, consulte Configuration Manager Requisitos de Desenvolvimento do Servidor.
Confira também
Classe WMI do servidor SMS_Collection
Classe WMI do servidor SMS_StatusMessage