Partager via


Accès aux informations de gestion avec System.Management

L'espace de noms System.Management est l'espace de noms WMI dans le .NET Framework. Cet espace de noms inclut les objets classes de premier niveau suivants, qui prennent en charge les opérations WMI :

  • ManagementObject ou **ManagementClass **: respectivement, un objet ou une classe de gestion.
  • **ManagementObjectSearcher **: utilisé pour extraire une collection d'objets ManagementObject ou ManagementClass à partir d'une requête ou d'une énumération spécifiée.
  • **ManagementEventWatcher **: utilisé pour s'abonner à des notifications d'événement de WMI.
  • **ManagementQuery **: utilisé comme base pour toutes les classes de requête.

Les paradigmes de codage pour utiliser les classes System.Management sont naturels pour l'environnement .NET Framework, et WMI fait usage de l'infrastructure de base standard chaque fois qu'elle s'avère adéquate. Par exemple, WMI fait largement appel aux classes de collection .NET et utilise les motifs de codage recommandés, comme le motif « délégués » pour les opérations .NET asynchrones. Les développeurs qui utilisent le .NET Framework peuvent ainsi se servir de leurs compétences actuelles pour accéder à des informations de gestion au sujet d'ordinateurs ou d'applications.

Voir aussi

Gestion des applications avec WMI | Extraction de collections d'objets de gestion | Soumission de requêtes pour obtenir des informations de gestion | Abonnement à des événements de gestion et consommation de ces événements | Exécution de méthodes sur des objets de gestion | Options d'accès distant et de connexion | Utilisation d'objets fortement typés