WmiConfigurationAttribute.HostingModel Propriété

Définition

Obtient ou définit le modèle d'hébergement pour le fournisseur 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

Valeur de propriété

Valeur ManagementHostingModel qui indique le modèle d'hébergement du fournisseur WMI.

Exemples

Dans l’exemple suivant, le WmiConfigurationAttribute est utilisé pour indiquer que l’assembly dans lequel il est contenu implémente un fournisseur qui est exposé via l’espace de noms root\NVPair. Étant donné que le modèle d’hébergement n’est pas Decoupled, il s’agit d’un fournisseur in-process. La valeur NetworkService indique que le fournisseur in-process s’exécute dans le contexte de sécurité NetworkService.

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

Dans l’exemple suivant, le WmiConfigurationAttribute est utilisé pour indiquer que l’assembly dans lequel il est contenu implémente un fournisseur qui est exposé via l’espace de noms root\NVPair. La valeur Decoupled indique qu’il s’agit d’un fournisseur découplé.

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

Remarques

Les fournisseurs WMI peuvent être hébergés par une application ou par le service WMI. Les fournisseurs WMI hébergés par une application sont appelés fournisseurs découplés. Ceux hébergés par le service WMI sont appelés fournisseurs in-process. La valeur du modèle d’hébergement détermine à la fois le modèle d’hébergement et, dans le cas des fournisseurs in-process, le compte (contexte de sécurité) sous lequel le fournisseur s’exécute. Pour plus d’informations sur les valeurs possibles de HostingModel, consultez ManagementHostingModel.

Pour en savoir plus sur les modèles d’hébergement, consultez la rubrique Hébergement et sécurité du fournisseur dans le Kit de développement logiciel (SDK) WMI sur MSDN.

S’applique à