WmiConfigurationAttribute.HostingModel Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
WMI sağlayıcısı için barındırma modelini alır veya ayarlar.
public:
property System::Management::Instrumentation::ManagementHostingModel HostingModel { System::Management::Instrumentation::ManagementHostingModel get(); void set(System::Management::Instrumentation::ManagementHostingModel value); };
public System.Management.Instrumentation.ManagementHostingModel HostingModel { get; set; }
member this.HostingModel : System.Management.Instrumentation.ManagementHostingModel with get, set
Public Property HostingModel As ManagementHostingModel
Özellik Değeri
ManagementHostingModel WMI sağlayıcısının barındırma modelini gösteren değer.
Örnekler
Aşağıdaki örnekte, WmiConfigurationAttribute içinde yer aldığı derlemenin root\NVPair ad alanı aracılığıyla kullanıma sunulan bir sağlayıcı uyguladığını belirtmek için kullanılır. Barındırma modeli olmadığından Decoupledişlem içi bir sağlayıcıdır. değeri NetworkService , işlem içi sağlayıcının NetworkService güvenlik bağlamı altında çalıştığını gösterir.
[assembly: WmiConfiguration("root\\NVPair", HostingModel = ManagementHostingModel.NetworkService)]
Sonraki örnekte, WmiConfigurationAttribute içinde yer aldığı derlemenin root\NVPair ad alanı aracılığıyla kullanıma sunulan bir sağlayıcı uyguladığını belirtmek için kullanılır. değeri Decoupled , ayrılmış bir sağlayıcı olduğunu gösterir.
[assembly: WmiConfiguration("root\\NVPair", HostingModel = ManagementHostingModel.Decoupled)]
Açıklamalar
WMI sağlayıcıları bir uygulama veya WMI hizmeti tarafından barındırılabilir. Bir uygulama tarafından barındırılan WMI sağlayıcıları, ayrılmış sağlayıcılar olarak adlandırılır. WMI hizmeti tarafından barındırılanlara işlem içi sağlayıcılar denir. Barındırma modeli değeri hem barındırma modelini hem de işlem içi sağlayıcılar söz konusu olduğunda sağlayıcının altında çalıştığı hesabı (güvenlik bağlamı) belirler. HostingModel'in olası değerleri hakkında daha fazla ayrıntı için bkz ManagementHostingModel. .
Modelleri barındırma hakkında daha fazla bilgi edinmek için MSDN'deki WMI SDK'sında Sağlayıcı Barındırma ve Güvenlik konusuna bakın.