Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Configuration Manager-ügyfél Windows Management Instrumentation (WMI) szinkronizálási lekérdezéséhez egy objektumot ManagementObjectSearcher
kell használnia.
Ha egy lekérdezésben visszaadott Configuration Manager objektum lusta tulajdonságát szeretné beolvasni, megkapja az objektumpéldányt, amely lekéri a lusta objektum tulajdonságait az SMS-szolgáltatótól.
Szinkron lekérdezés végrehajtása
Állítson be kapcsolatot az Configuration Manager ügyféloldali WMI-névtérrel. További információ: Csatlakozás az Configuration Manager ügyféloldali WMI-névtérhez a System.Management használatával.
Hozzon létre egy ManagementObjectSearcher gyűjteményt, és adjon meg egy WQL-lekérdezést.
Haladjon végig a ManagementObjectSearcher gyűjteményen a lekérdezés által visszaadott egyes WMI-objektumok ManagementObject elemének megtekintéséhez.
Példa
Az alábbi C#-példakód lekérdezi az Configuration Manager-ügyfélen található egyetlen SMS_Client
objektumot.
A mintakód meghívásával kapcsolatos információkért lásd: WMI-osztály metódusának meghívása a System.Management használatával.
public void QueryObjects(ManagementScope scope)
{
try
{
ManagementObjectSearcher s = new ManagementObjectSearcher
((scope), new WqlObjectQuery("SELECT * FROM sms_client"));
foreach (ManagementObject o in s.Get())
{
// There is only one instance of SMS_Client, so this should enumerate only once.
Console.WriteLine("Client version: " + o["ClientVersion"].ToString());
}
}
catch (System.Management.ManagementException e)
{
Console.WriteLine("Failed to make query: ", e.Message);
throw;
}
}
Ez a példametódus a következő paraméterekkel rendelkezik:
Paraméter | Típus | Leírás |
---|---|---|
scope |
ManagementScope |
Felügyeleti műveletek hatókörét (névterét) jelöli. |
A kód fordítása
Névterek
Rendszer.
System.Management.
Összeszerelés
System.Management.
Robusztus programozás
A kivétel a System.Management.ManagementException.
Lásd még
A WMI-programozás Configuration Manager
WMI-osztály metódusának meghívása a System.Management használatával
Csatlakozás az Configuration Manager ügyféloldali WMI-névtérhez a System.Management használatával
Aszinkron lekérdezés végrehajtása a System.Management használatával
WMI-objektum beolvasása a System.Management használatával