Yönetilen Kod Kullanarak Configuration Manager Nesnesini Silme
Yönetilen SMS Sağlayıcısını kullanarak bir Configuration Manager nesnesini silmek için IResultObject.Delete yöntemini kullanın. bir Configuration Manager nesnesi için IResultObject nesnesini çeşitli yollarla alabilirsiniz. Daha fazla bilgi için bkz. Yönetilen Kod Kullanarak Configuration Manager Nesnesini Okuma
Configuration Manager nesnesini silmek için
SMS Sağlayıcısı ile bağlantı kurun. Daha fazla bilgi için bkz. SMS Sağlayıcısı ile ilgili temel bilgiler.
WqlConnectionManager
Birinci adımda aldığınız nesneyi kullanarak, Configuration Manager nesnesinin nesnesini almakIResultObject
için yöntemini çağırınGetInstance
.Configuration Manager nesnesini silmek için IResultObject nesnesi Delete yöntemini çağırın.
Örnek
Aşağıdaki örnek, sağlanan paket tanımlayıcısını kullanarak bir paketi siler. Bu örnek, Configuration Manager paketi için bir IResultObject nesnesi almak için WqlConnectionManager sınıfı GetInstance yöntemini kullanır ve paketi siler.
Örnek kodu çağırma hakkında bilgi için bkz. Configuration Manager Kod Parçacıklarını Çağırma.
public void DeletePackage(WqlConnectionManager connection, string packageID)
{
try
{
IResultObject package = connection.GetInstance(@"SMS_Package.PackageID='" + packageID + "'");
package.Delete();
}
catch (SmsException ex)
{
Console.WriteLine("Failed to delete package: " + ex.Message);
throw;
}
}
Bu örnek yöntem aşağıdaki parametrelere sahiptir:
Parametre | Tür | Açıklama |
---|---|---|
connection |
- WqlConnectionManager | SMS Sağlayıcısına geçerli bir bağlantı. |
PackageID |
- String |
Mevcut bir paketin paket tanımlayıcısı. Bu, SMS_Package sınıfı PackageID özelliğinden alınabilir. |
Kodu Derleme
Ad alanları
Sistem
System.Collections.Generic
System.ComponentModel
Microsoft. ConfigurationManagement.ManagementProvider
Microsoft. ConfigurationManagement.ManagementProvider.WqlQueryEngine
Derleme
microsoft.configurationmanagement.managementprovider
adminui.wqlqueryengine
Sağlam Programlama
Oluşturulabilecek Configuration Manager özel durumlar SmsConnectionException ve SmsQueryException'dır. Bunlar SmsException ile birlikte yakalanabilir.
Ayrıca Bkz
Nesnelere genel bakışYönetilen Kod Kullanarak Configuration Manager Nesne Sınıfı Yöntemini Çağırma
Yönetilen Kod Kullanarak Configuration Manager Sağlayıcısına Bağlanma
Yönetilen Kod Kullanarak Configuration Manager Nesnesi Oluşturma
Yönetilen Kod Kullanarak Configuration Manager Nesnesini Değiştirme
Yönetilen Kod Kullanarak Zaman Uyumsuz Configuration Manager Sorgusu Gerçekleştirme
Yönetilen Kod Kullanarak Zaman Uyumlu Configuration Manager Sorgusu Gerçekleştirme
Yönetilen Kod Kullanarak Configuration Manager Nesnesini Okuma
Yönetilen Kod Kullanarak Gecikmeli Özellikleri Okuma
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin