WmiConfigurationAttribute.HostingModel Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el modelo de hospedaje para el proveedor 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
Valor de propiedad
Valor ManagementHostingModel que indica el modelo de hospedaje del proveedor WMI.
Ejemplos
En el ejemplo siguiente, WmiConfigurationAttribute se usa para indicar que el ensamblado que contiene implementa un proveedor que se expone a través del espacio de nombres root\NVPair. Dado que el modelo de hospedaje no Decoupledes , es un proveedor en proceso. El valor NetworkService indica que el proveedor en proceso se ejecuta en el contexto de seguridad NetworkService.
[assembly: WmiConfiguration("root\\NVPair", HostingModel = ManagementHostingModel.NetworkService)]
En el ejemplo siguiente, WmiConfigurationAttribute se usa para indicar que el ensamblado que contiene implementa un proveedor que se expone a través del espacio de nombres root\NVPair. El valor Decoupled indica que es un proveedor desacoplado.
[assembly: WmiConfiguration("root\\NVPair", HostingModel = ManagementHostingModel.Decoupled)]
Comentarios
Los proveedores de WMI pueden hospedarse en una aplicación o en el servicio WMI. Los proveedores WMI hospedados por una aplicación se denominan proveedores desacoplados. Los hospedados por el servicio WMI se denominan proveedores en proceso. El valor del modelo de hospedaje determina el modelo de hospedaje y, en el caso de los proveedores en proceso, la cuenta (contexto de seguridad) en la que se ejecuta el proveedor. Para obtener más información sobre los valores posibles de HostingModel, vea ManagementHostingModel.
Para obtener más información sobre los modelos de hospedaje, consulte el tema Provider Hosting and Security en el SDK de WMI en MSDN.