Klasa WMI serwera SMS_Query

Klasa SMS_Query usługi WMI (Instrumentacja zarządzania Windows) jest klasą serwera dostawcy wiadomości SMS w programie Configuration Manager, która służy jako kontener dla wstępnie zdefiniowanych zapytań.

Poniższa składnia jest uproszczona w stosunku do kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składnia

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

Metody

W poniższej tabeli wymieniono metody dostępne w SMS_Queryprogramie .

Metoda Opis
Metoda CreateCCRs w klasie SMS_Query Generuje żądania konfiguracji klienta (CCR) dla zapytania.
Metoda FindResourceSite w klasie SMS_Query Pobiera informacje o kodzie lokacji dla zasobów z programu SQL.

Właściwości

Comments Typ danych: Ciąg

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Komentarze dokumentujące zapytanie. Wartość domyślna to "".

Expression Typ danych: Ciąg

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

w języku WML (WMI Query Language) dla zapytania. Wartość domyślna to "".

LimitToCollectionID Typ danych: Ciąg

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Identyfikator kolekcji. Ten identyfikator służy do ograniczania wyników zapytania do zasobów, które są członkami kolekcji.

LocalizedCategoryInstanceNamesTyp danych: Tablica ciągów

Typ dostępu: Odczyt

Kwalifikatory: brak

Zlokalizowane nazwy kategorii, do których należy zasób.

Name Typ danych: Ciąg

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Nazwa zapytania wyświetlana w konsoli programu Configuration Manager. Wartość domyślna to "".

QueryID Typ danych: Ciąg

Typ dostępu: Tylko do odczytu

Kwalifikatory: [odczyt, klucz]

Unikatowy identyfikator zapytania wygenerowany automatycznie.

ResultAliasNamesTyp danych: Tablica ciągów

Typ dostępu: Tylko do odczytu

Kwalifikatory: brak

Jeśli w wyrażeniu zapytania zostanie określony alias, ta tablica zostanie wypełniona aliasami.

ResultColumnsNamesTyp danych: Tablica ciągów

Typ dostępu: Tylko do odczytu

Kwalifikatory: brak

Jeśli w wyrażeniu zapytania zostanie określony alias, ta tablica zostanie wypełniona nazwami kolumn aliasów.

TargetClassName Typ danych: Ciąg

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Nazwa klasy docelowej znajdująca się w klauzuli FROM zapytania. Wartość domyślna to "".

Ta nazwa jest dowolna w przypadku zapytań wykonujących operację JOIN. Konsola programu Configuration Manager używa tej właściwości do celów wyświetlania, aby dać użytkownikowi wyobrażenie o danych pobieranych przez zapytanie.

Uwagi

Kwalifikacje do tej klasy obejmują:

  • Zabezpieczone

  • DisplayName("Zapytanie")

    Aby uzyskać więcej informacji zarówno o kwalifikatorach klas, jak i kwalifikatorach właściwości zawartych w sekcji Właściwości, zobacz Kwalifikatory klasy i właściwości programu Configuration Manager.

    Można użyć SMS_Query do utrwalania prawidłowych zapytań, które mogą być używane później w aplikacji lub które można uruchomić z konsoli programu Configuration Manager.

    Wystąpienia tej klasy z właściwością ustawioną TargetClassName na obiekt klasy WMI serwera SMS_StatusMessage zostaną wyświetlone w węźle Stan systemu w konsoli Configuration Manager. Wszystkie pozostałe wystąpienia zostaną wyświetlone w węźle Zapytania.

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz Wymagania dotyczące środowiska uruchomieniowego serwera programu Configuration Manager.

Wymagania dotyczące programowania

Aby uzyskać więcej informacji, zobacz Wymagania dotyczące programowania na serwerze programu Configuration Manager.

Zobacz też

Klasa WMI serwera SMS_Collection SMS_StatusMessageKlasa WMI serwera