Aracılığıyla paylaş


Configuration Manager'de Yönetilen SMS Sağlayıcısının Temelleri

Yönetilen SMS Sağlayıcısı kitaplığı, System.Management sınıflarını sarmalayan ve Configuration Manager merkezli bir nesne modeli sağlayan bir .NET Framework kitaplığıdır. Ayrıca, Configuration Manager site denetim dosyasına erişmek için bir sarmalayıcı sağlar.

Kitaplık, Configuration Manager konsolu .NET Framework kitaplığıyla ilgili herhangi bir kodun dışında kullanılabilir, ancak aynı temel mimari üzerinde oluşturulur.

yönetilen kodu Configuration Manager istemcisiyle kullanma hakkında bilgi için bkz. WMI Programlama hakkında Configuration Manager.

Configuration Manager Sınıfları ve Arabirimleri

Yönetilen SMS Sağlayıcısı ile kullanılacak birincil sınıflar ve arabirimler şunlardır:

WqlConnectionManager

sınıfıWqlConnectionManager, Configuration Manager Windows Yönetim Araçları (WMI) sağlayıcısına erişim sağlar.

Yönetilen Configuration Manager kitaplıkları genelinde bağlantıları tanımlayan connectionManagerBase soyut temel sınıfının bir uygulamasıdır.

SMS Sağlayıcısına bağlanmak ve nesne örneklerini sorgulamak veya Configuration Manager oluşturmak için kullanılır. Aşağıdaki görevler WqlConnectionManager'ın temel kullanımını gösterir.

Yönetilen Kod kullanarak bir Configuration Manager Sağlayıcısına Bağlanma.

Yönetilen Kod Kullanarak Configuration Manager Nesnesini Okuma.

Yönetilen Kod Kullanarak Zaman Uyumsuz Configuration Manager Sorgusu Gerçekleştirme

IResultObject

IResultObject , tüm sonuç kümelerinin ve nesnelerin kullanıma sunan bir arabirimdir. Bu yöntemle nesneleri okuyabilir, değiştirebilir, silebilir, üzerinde yöntemleri çağırabilir ve Configuration Manager nesneleri başka şekilde işleyebilirsiniz. Genellikle bir IResultObject nesne oluşturduğunuzda veya bir sorgunun sonucu olarak bir alırsınız.

Aşağıdaki görevler temel kullanımını IResultObjectgösterir:

Yönetilen Kod Kullanarak Configuration Manager Nesnesini Değiştirme

Yönetilen Kod Kullanarak Configuration Manager Nesnesini Silme

Yönetilen Kod Kullanarak Configuration Manager Nesne Yöntemini Çağırma

QueryProcessor

QueryProcesor, SMS Sağlayıcısına karşı hem zaman uyumlu hem de zaman uyumsuz sorgular için destek sağlar. Zaman uyumsuz sorgularda, iş parçacığı desteği sorgu sonuçlarını sağlamak için SmsBackgroundWorker kullanılır. Aşağıdaki görevler sorguları gösterir:

Yönetilen Kod Kullanarak Zaman Uyumsuz Configuration Manager Sorgusu Gerçekleştirme.

Yönetilen Kod Kullanarak Zaman Uyumlu Configuration Manager Sorgusu Gerçekleştirme.

IQueryPropertyItem

IQueryPropertyItem , sonuç nesnesinin tek bir özelliğidir, veri bağlamayı ve alma/ayarlama özelliklerini destekler.

Aşağıdaki görevlerde kullanımı gösterilmektedir IQueryPropertyItem:

Yönetilen Kod Kullanarak Configuration Manager Nesnesini Değiştirme.

Derlemeler

Yönetilen SMS Sağlayıcısını kullanmak için gereken derlemeler şunlardır:

microsoft.configurationmanagement.managementprovider

adminui.wqlqueryengine

Yönetilen Configuration Manager kitaplıklarının WMI uygulaması adminui.wqlqueryengine tarafından sağlanır.

Ayrıca bkz.

SMS Sağlayıcısının temelleriConfiguration Manager nesneleri