WmiConfigurationAttribute.HostingModel Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или устанавливает модель размещения для поставщика WMI.
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
Значение свойства
Значение ManagementHostingModel, указывающее модель размещения для поставщика WMI.
Примеры
В следующем примере используется для указания того, что сборка, WmiConfigurationAttribute в которую она содержится, реализует поставщика, который предоставляется через пространство имен root\NVPair. Так как модель размещения не Decoupledявляется , она является внутрипроцессным поставщиком. Значение NetworkService указывает, что внутрипроцессный поставщик выполняется в контексте безопасности NetworkService.
[assembly: WmiConfiguration("root\\NVPair", HostingModel = ManagementHostingModel.NetworkService)]
В следующем примере используется , чтобы указать, что сборка, WmiConfigurationAttribute в которую она содержится, реализует поставщика, который предоставляется через пространство имен root\NVPair. Значение Decoupled указывает, что это несвязанный поставщик.
[assembly: WmiConfiguration("root\\NVPair", HostingModel = ManagementHostingModel.Decoupled)]
Комментарии
Поставщики WMI могут размещаться приложением или службой WMI. Поставщики WMI, размещенные в приложении, называются несвязанными поставщиками. Те, которые размещаются в службе WMI, называются внутрипроцессными поставщиками. Значение модели размещения определяет как модель размещения, так и, в случае внутрипроцессных поставщиков, учетную запись (контекст безопасности), от которой выполняется поставщик. Дополнительные сведения о возможных значениях HostingModel см. в разделе ManagementHostingModel.
Дополнительные сведения о моделях размещения см. в разделе Размещение поставщиков и безопасность в пакете SDK WMI на сайте MSDN.