Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pokud chcete číst instanci objektu Configuration Manager pomocí spravovaného poskytovatele serveru SMS, použijte WqlConnectionManager.GetInstance. GetInstance Metoda přijímá řetězec, který identifikuje konkrétní instanci objektu a vrací IResultObject objekt, který se používá pro přístup k objektu.
Následující příklad funkce ukazuje název a popis zadaného identifikátoru balíčku.
Čtení objektu Configuration Manager
Nastavte připojení k poskytovateli serveru SMS. Další informace najdete v tématu Připojení k poskytovateli serveru SMS v Configuration Manager pomocí spravovaného kódu.
Volání WqlConnectionManager get GetInstance metoda získat IResultObject objekt pro objekt, který chcete.
Zobrazí vlastnosti objektu IResultObject.
Příklad
Následující příklad kódu ukazuje, jak číst objekt Configuration Manager.
Informace o volání ukázkového kódu najdete v tématu Volání Configuration Manager fragmentů kódu.
public void DisplayPackageName(WqlConnectionManager connection, string packageID)
{
try
{
// Get the package.
IResultObject package = connection.GetInstance(@"SMS_Package.PackageID='" + packageID + "'");
Console.WriteLine("Package Name: " + package["Name"].StringValue);
Console.WriteLine("Package Description: " + package["Description"].StringValue);
}
catch (SmsException ex)
{
Console.WriteLine("Failed to get package. Error: " + ex.Message);
throw;
}
}
Tato ukázková metoda má následující parametry:
Parametr | Typ | Popis |
---|---|---|
Connection |
-Řízen: WqlConnectionManager |
– Platné připojení k poskytovateli serveru SMS. |
PackageID |
-Řízen: String |
Platný identifikátor balíčku. Získáno z vlastnosti PackageID třídy SMS_Package . |
Kompilace kódu
Obory názvů
Systém
System.Collections.Generic
System.ComponentModel
Microsoft.ConfigurationManagement.ManagementProvider
Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine
Shromáždění
microsoft.configurationmanagement.managementprovider
adminui.wqlqueryengine
Robustní programování
Výjimky Configuration Manager, které mohou být vyvolány, jsou SmsConnectionException a SmsQueryException. Ty se dají zachytit společně s postupem SmsException.
Viz taky
Přehled objektůConfiguration Manager Opožděné vlastnostiJak volat metodu třídy objektu Configuration Manager pomocí spravovaného kóduPostup připojení k poskytovateli Configuration Manager pomocí spravovaného kóduPostup vytvoření objektu Configuration Manager objektu pomocí spravovaného kóduJak upravit objekt Configuration Manager pomocí spravovaného kóduPostup provedení asynchronního Configuration Manager dotazu pomocí spravovaného kóduJak provést synchronní Configuration Manager dotaz pomocí spravovaného kódu– Jak číst opožděné vlastnosti pomocí spravovaného kódu