Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

System.Management, espace de noms

Permet d'accéder à un ensemble riche d'informations de gestion et d'événements de gestion sur le système, les appareils et les applications instrumentés pour l'infrastructure WMI (Windows Management Instrumentation). Les applications et les services peuvent appeler des informations de gestion intéressantes (par exemple, l'espace libre restant sur le disque, l'utilisation de l'UC, la base de données à laquelle une application particulière est connectée, etc.) en utilisant des classes dérivées de ManagementObjectSearcher et ManagementQuery ou s'abonner à de nombreux événements de gestion à l'aide de la classe ManagementEventWatcher. Les données accessibles peuvent provenir de composants managés et non managés dans l'environnement distribué.

  Classe Description
Classe publique CompletedEventArgs Contient les données d'événement pour l'événement Completed.
Classe publique ConnectionOptions Spécifie tous les paramètres requis pour créer une connexion WMI.
Classe publique DeleteOptions Spécifie des options pour supprimer un objet de gestion.
Classe publique EnumerationOptions Fournit une classe de base pour les objets d'options associées aux requêtes et énumérations.
Classe publique EventArrivedEventArgs Contient les données d'événement pour l'événement EventArrived.
Classe publique EventQuery Représente une requête d'événement WMI.
Classe publique EventWatcherOptions Spécifie des options pour la surveillance d'événements de gestion.
Classe publique InvokeMethodOptions Spécifie des options pour appeler une méthode de gestion.
Classe publique ManagementBaseObject Contient les éléments de base d'un objet de gestion. Il sert de classe de base pour des classes d'objet de gestion plus spécifiques.
Classe publique ManagementClass Représente une classe de gestion CIM (Common Information Model). Une classe de gestion est une classe WMI telle que Win32_LogicalDisk, qui peut représenter un lecteur de disque, et Win32_Process, qui représente un processus tel que Notepad.exe. Les membres de cette classe vous permettent d'accéder aux données WMI à l'aide d'un chemin d'accès de classe WMI spécifique. Pour plus d'informations, consultez la section « Win32 Classes » de la documentation sur WMI (Windows Management Instrumentation) dans MSDN Library à l'adresse http://msdn.microsoft.com/library.
Classe publique ManagementDateTimeConverter Fournit des méthodes pour convertir le datetime et les intervalles de temps DMTF aux formats DateTime et TimeSpan compatibles CLR et inversement.
Classe publique ManagementEventArgs Représente la classe de base virtuelle qui doit contenir les données d'événement pour les événements WMI.
Classe publique ManagementEventWatcher Permet de s'abonner à des notifications d'événement temporaires basées sur une requête d'événement spécifiée.
Classe publique ManagementException Représente les exceptions de gestion.
Classe publique ManagementNamedValueCollection Représente une collection de valeurs nommées appropriées pour l'utilisation comme informations de contexte pour des opérations WMI. Les noms sont sans distinction minuscules/majuscules.
Classe publique ManagementObject Représente une instance WMI.
Classe publique ManagementObjectCollection Représente différentes collections d'objets de gestion récupérés via WMI. Les objets de cette collection sont de types dérivés de ManagementBaseObject, notamment ManagementObject et ManagementClass. La collection peut résulter d'une requête WMI exécutée via ManagementObjectSearcher ou d'une énumération d'objets de gestion d'un type spécifié récupéré via un ManagementClass représentant ce type. En outre, il peut s'agir d'une collection d'objets de gestion associés spécialement à un objet de gestion spécifique ; dans ce cas, la collection sera récupérée via une méthode telle que GetRelated(). La collection peut être passée en revue à l'aide de ManagementObjectCollection.ManagementObjectEnumerator et les objets qu'elle contient peuvent être inspectés ou manipulés pour diverses tâches de gestion.
Classe publique ManagementObjectCollection.ManagementObjectEnumerator Représente l'énumérateur sur la collection.
Classe publique ManagementObjectSearcher Récupère une collection d'objets de gestion en fonction d'une requête spécifiée. Cette classe est l'une des points d'entrée les plus fréquemment utilisés pour récupérer des informations de gestion. Par exemple, elle peut être utilisée pour énumérer tous les lecteurs de disque, cartes réseau, processus et beaucoup d'autres objets de gestion d'un système ou bien pour émettre des requêtes concernant toutes les connexions réseau en cours, les services suspendus, etc. Lorsqu'elle est instanciée, une instance de cette classe prend comme entrée une requête WMI représentée dans un ObjectQuery ou ses dérivés et éventuellement un ManagementScope représentant l'espace de noms WMI pour y exécuter la requête. Elle peut également prendre des options avancées supplémentaires dans EnumerationOptions. Lorsque la méthode Get() de cet objet est appelée, ManagementObjectSearcher exécute la requête donnée dans la portée spécifiée et retourne une collection d'objets de gestion qui correspondent à la requête dans ManagementObjectCollection.
Classe publique ManagementOperationObserver Gère les opérations asynchrones ainsi que les informations de gestion et les événements reçus de manière asynchrone.
Classe publique ManagementOptions Fournit une classe de base abstraite pour tous les objets d'option.
Classe publique ManagementPath Fournit un wrapper pour analyser et construire des chemins d'accès vers des objets WMI.
Classe publique ManagementQuery Fournit une classe de base abstraite pour tous les objets de requête de gestion.
Classe publique ManagementScope Représente une portée (espace de noms) pour des opérations de gestion.
Classe publique MethodData Contient des informations sur une méthode WMI.
Classe publique MethodDataCollection Représente le jeu de méthodes disponibles dans la collection.
Classe publique MethodDataCollection.MethodDataEnumerator Représente l'énumérateur pour les objets MethodData dans MethodDataCollection.
Classe publique ObjectGetOptions Spécifie des options pour obtenir un objet de gestion.
Classe publique ObjectPutEventArgs Contient les données d'événement pour l'événement ObjectPut.
Classe publique ObjectQuery Représente une requête de gestion qui retourne des instances ou des classes.
Classe publique ObjectReadyEventArgs Contient les données d'événement pour l'événement ObjectReady.
Classe publique ProgressEventArgs Contient les données d'événement pour l'événement Progress.
Classe publique PropertyData Représente des informations relatives à une propriété WMI.
Classe publique PropertyDataCollection Représente le jeu de propriétés d'un objet WMI.
Classe publique PropertyDataCollection.PropertyDataEnumerator Représente l'énumérateur pour les objets PropertyData dans PropertyDataCollection.
Classe publique PutOptions Spécifie des options pour valider les modifications de l'objet de gestion.
Classe publique QualifierData Contient des informations relatives à un qualificateur WMI.
Classe publique QualifierDataCollection Représente une collection d'objets QualifierData.
Classe publique QualifierDataCollection.QualifierDataEnumerator Représente l'énumérateur pour les objets QualifierData dans QualifierDataCollection.
Classe publique RelatedObjectQuery Représente une requête de données WQL ASSOCIATORS OF WQL. Il peut être utilisé pour des requêtes d'instances et de schémas.
Classe publique RelationshipQuery Représente une requête de données REFERENCES OF WQL.
Classe publique SelectQuery Représente une requête de données WQL SELECT.
Classe publique StoppedEventArgs Contient les données d'événement pour l'événement Stopped.
Classe publique WqlEventQuery Représente une requête d'événement WMI au format WQL.
Classe publique WqlObjectQuery Représente une requête de données WMI au format WQL.

  Délégué Description
Délégué public CompletedEventHandler Représente la méthode qui gérera l'événement Completed.
Délégué public EventArrivedEventHandler Représente la méthode qui gérera l'événement EventArrived.
Délégué public ObjectPutEventHandler Représente la méthode qui gérera l'événement ObjectPut.
Délégué public ObjectReadyEventHandler Représente la méthode qui gérera l'événement ObjectReady.
Délégué public ProgressEventHandler Représente la méthode qui gérera l'événement Progress.
Délégué public StoppedEventHandler Représente la méthode qui gérera l'événement Stopped.

  Énumération Description
Énumération publique AuthenticationLevel Décrit le niveau d'authentification à utiliser pour se connecter à WMI. Il est utilisé pour la connexion COM à WMI.
Énumération publique CimType Décrit les types CIM possibles pour les propriétés, les qualificateurs ou les paramètres de méthode.
Énumération publique CodeLanguage Définit les langages pris en charge par le générateur de code.
Énumération publique ComparisonSettings Décrit les modes de comparaison d'objets qui peuvent être utilisés avec CompareTo. Notez que ces valeurs peuvent être combinées.
Énumération publique ImpersonationLevel Décrit le niveau d'emprunt d'identité à utiliser pour se connecter à WMI.
Énumération publique ManagementStatus Décrit l'énumération de tous les codes d'erreur WMI qui sont actuellement définis.
Énumération publique PutType Décrit les effets possibles de l'enregistrement d'un objet dans WMI en utilisant Put().
Énumération publique TextFormat Décrit les formats de texte possibles qui peuvent être utilisés avec GetText.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft