A felügyelt SMS-szolgáltató alapjai a Configuration Manager
A felügyelt SMS Provider kódtár egy .NET-keretrendszer kódtár, amely burkolja a System.Management osztályokat, és Configuration Manager-központú objektummodellt biztosít. Burkolót is biztosít a Configuration Manager helyvezérlő fájl eléréséhez.
A kódtár a Configuration Manager konzol .NET-keretrendszer kódtárhoz kapcsolódó bármely kódon kívül használható, de ugyanarra az alapul szolgáló architektúrára épül.
A felügyelt kód Configuration Manager ügyféllel való használatával kapcsolatos információkért lásd: A CONFIGURATION MANAGER WMI-programozás ismertetése.
Configuration Manager osztályok és felületek
A felügyelt SMS-szolgáltatóval való használat elsődleges osztályai és felületei a következők:
WqlConnectionManager
A osztály WqlConnectionManager
hozzáférést biztosít a Configuration Manager Windows Management Instrumentation (WMI) szolgáltatóhoz.
Ez a ConnectionManagerBase absztrakt alaposztály implementációja, amely a felügyelt Configuration Manager kódtárakban definiál kapcsolatokat.
Az SMS-szolgáltatóhoz való csatlakozásra és az objektumpéldányok lekérdezésére, illetve Configuration Manager létrehozására szolgál. Az alábbi feladatok a WqlConnectionManager alapszintű használatát mutatják be.
Csatlakozás Configuration Manager-szolgáltatóhoz felügyelt kód használatával.
Configuration Manager objektum olvasása felügyelt kód használatával.
Aszinkron Configuration Manager lekérdezés végrehajtása felügyelt kód használatával
IResultObject
Az IResultObject egy olyan felület, amelyet az összes eredményhalmaz és objektum elérhetővé tesz. Ezen keresztül olvashatja, módosíthatja, törölheti, meghívhatja a metódusokat, és más módon módosíthatja Configuration Manager objektumokat. Általában mindig kap egy IResultObject
objektumot, vagy egy lekérdezés eredményeként.
A következő feladatok a alapvető használatát IResultObject
mutatják be:
Configuration Manager objektum módosítása felügyelt kód használatával
Configuration Manager objektum törlése felügyelt kód használatával
Configuration Manager objektummetódus meghívása felügyelt kóddal
Lekérdezésfeldolgozó
A QueryProcesor támogatja mind a szinkron, mind az aszinkron lekérdezéseket az SMS-szolgáltatón. Az aszinkron lekérdezésekben az SmsBackgroundWorker a száltámogatási lekérdezések eredményeinek biztosítására szolgál. A következő feladatok lekérdezéseket mutatnak be:
Aszinkron Configuration Manager lekérdezés végrehajtása felügyelt kód használatával.
Szinkron Configuration Manager lekérdezés végrehajtása felügyelt kód használatával.
IQueryPropertyItem
Az IQueryPropertyItem az eredményobjektum egyetlen tulajdonsága, támogatja az adatkötést és a beolvasási/beállítási tulajdonságokat.
A következő feladatok a használatát IQueryPropertyItem
mutatják be:
Configuration Manager objektum módosítása felügyelt kód használatával.
Szerelvények
A felügyelt SMS-szolgáltató használatához szükséges szerelvények a következők:
microsoft.configurationmanagement.managementprovider
adminui.wqlqueryengine
A felügyelt Configuration Manager kódtárak WMI-implementációját az adminui.wqlqueryengine biztosítja.
Lásd még
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: