Condividi tramite


WmiConfigurationAttribute.HostingModel Proprietà

Definizione

Ottiene o imposta il modello di hosting per il provider 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

Valore della proprietà

Valore ManagementHostingModel che indica il modello di hosting per il provider WMI.

Esempio

Nell'esempio seguente viene WmiConfigurationAttribute usato per indicare che l'assembly contenuto in implementa un provider esposto tramite lo spazio dei nomi root\NVPair. Poiché il modello di hosting non Decoupledè , è un provider in-process. Il valore NetworkService indica che il provider in-process viene eseguito nel contesto di sicurezza NetworkService.

[assembly: WmiConfiguration("root\\NVPair", HostingModel = ManagementHostingModel.NetworkService)]

Nell'esempio successivo viene WmiConfigurationAttribute usato per indicare che l'assembly contenuto in implementa un provider esposto tramite lo spazio dei nomi root\NVPair. Il valore Decoupled indica che è un provider disaccoppiato.

[assembly: WmiConfiguration("root\\NVPair", HostingModel = ManagementHostingModel.Decoupled)]

Commenti

I provider WMI possono essere ospitati da un'applicazione o dal servizio WMI. I provider WMI ospitati da un'applicazione sono denominati provider disaccoppiati. Quelli ospitati dal servizio WMI sono denominati provider in-process. Il valore del modello di hosting determina sia il modello di hosting che, nel caso di provider in-process, l'account (contesto di sicurezza) in cui viene eseguito il provider. Per altre informazioni sui valori possibili di HostingModel, vedere ManagementHostingModel.

Per altre informazioni sull'hosting dei modelli, vedere l'argomento Hosting provider e sicurezza in WMI SDK in MSDN.

Si applica a