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

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 périphériques 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é.

 ClasseDescription
Classe publiqueCompletedEventArgsContient les données d'événement pour l'événement Completed.
Classe publiqueConnectionOptionsSpécifie tous les paramètres requis pour créer une connexion WMI.
Classe publiqueDeleteOptionsSpécifie des options pour supprimer un objet de gestion.
Classe publiqueEnumerationOptionsFournit une classe de base pour les objets d'options associées aux requêtes et énumérations.
Classe publiqueEventArrivedEventArgsContient les données d'événement pour l'événement EventArrived.
Classe publiqueEventQueryReprésente une requête d'événement WMI.
Classe publiqueEventWatcherOptionsSpécifie des options pour la surveillance d'événements de gestion.
Classe publiqueInvokeMethodOptionsSpécifie des options pour appeler une méthode de gestion.
Classe publiqueManagementBaseObjectContient 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 publiqueManagementClassRepré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 WMI de MSDN Library à l'adresse http://msdn.microsoft.com/library.
Classe publiqueManagementDateTimeConverterFournit des méthodes pour convertir le datetime et les intervalles de temps DMTF aux formats DateTime et TimeSpan compatibles CLR et inversement.
Classe publiqueManagementEventArgsReprésente la classe de base virtuelle qui doit contenir les données d'événement pour les événements WMI.
Classe publiqueManagementEventWatcherPermet de s'abonner à des notifications d'événement temporaires basées sur une requête d'événement spécifiée.
Classe publiqueManagementExceptionReprésente les exceptions de gestion.
Classe publiqueManagementNamedValueCollectionRepré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 publiqueManagementObjectReprésente une instance WMI.
Classe publiqueManagementObjectCollectionRepré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 publiqueManagementObjectCollection.ManagementObjectEnumeratorReprésente l'énumérateur sur la collection.
Classe publiqueManagementObjectSearcherRé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 publiqueManagementOperationObserverGère les opérations asynchrones ainsi que les informations de gestion et les événements reçus de manière asynchrone.
Classe publiqueManagementOptionsFournit une classe de base abstraite pour tous les objets d'option.
Classe publiqueManagementPathFournit un wrapper pour analyser et construire des chemins d'accès vers des objets WMI.
Classe publiqueManagementQueryFournit une classe de base abstraite pour tous les objets de requête de gestion.
Classe publiqueManagementScopeReprésente une portée (espace de noms) pour des opérations de gestion.
Classe publiqueMethodDataContient des informations sur une méthode WMI.
Classe publiqueMethodDataCollectionReprésente le jeu de méthodes disponibles dans la collection.
Classe publiqueMethodDataCollection.MethodDataEnumeratorReprésente l'énumérateur pour les objets MethodData dans MethodDataCollection.
Classe publiqueObjectGetOptionsSpécifie des options pour obtenir un objet de gestion.
Classe publiqueObjectPutEventArgsContient les données d'événement pour l'événement ObjectPut.
Classe publiqueObjectQueryReprésente une requête de gestion qui retourne des instances ou des classes.
Classe publiqueObjectReadyEventArgsContient les données d'événement pour l'événement ObjectReady.
Classe publiqueProgressEventArgsContient les données d'événement pour l'événement Progress.
Classe publiquePropertyDataReprésente des informations relatives à une propriété WMI.
Classe publiquePropertyDataCollectionReprésente le jeu de propriétés d'un objet WMI.
Classe publiquePropertyDataCollection.PropertyDataEnumeratorReprésente l'énumérateur pour les objets PropertyData dans PropertyDataCollection.
Classe publiquePutOptionsSpécifie des options pour valider les modifications de l'objet de gestion.
Classe publiqueQualifierDataContient des informations relatives à un qualificateur WMI.
Classe publiqueQualifierDataCollectionReprésente une collection d'objets QualifierData.
Classe publiqueQualifierDataCollection.QualifierDataEnumeratorReprésente l'énumérateur pour les objets QualifierData dans QualifierDataCollection.
Classe publiqueRelatedObjectQueryRepré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 publiqueRelationshipQueryReprésente une requête de données REFERENCES OF WQL.
Classe publiqueSelectQueryReprésente une requête de données WQL SELECT.
Classe publiqueStoppedEventArgsContient les données d'événement pour l'événement Stopped.
Classe publiqueWqlEventQueryReprésente une requête d'événement WMI au format WQL.
Classe publiqueWqlObjectQueryReprésente une requête de données WMI au format WQL.

 DéléguéDescription
Délégué publicCompletedEventHandlerReprésente la méthode qui gérera l'événement Completed.
Délégué publicEventArrivedEventHandlerReprésente la méthode qui gérera l'événement EventArrived.
Délégué publicObjectPutEventHandlerReprésente la méthode qui gérera l'événement ObjectPut.
Délégué publicObjectReadyEventHandlerReprésente la méthode qui gérera l'événement ObjectReady.
Délégué publicProgressEventHandlerReprésente la méthode qui gérera l'événement Progress.
Délégué publicStoppedEventHandlerReprésente la méthode qui gérera l'événement Stopped.

 ÉnumérationDescription
Énumération publiqueAuthenticationLevelDécrit le niveau d'authentification à utiliser pour se connecter à WMI. Il est utilisé pour la connexion COM à WMI.
Énumération publiqueCimTypeDécrit les types CIM possibles pour les propriétés, les qualificateurs ou les paramètres de méthode.
Énumération publiqueCodeLanguageDéfinit les langages pris en charge par le générateur de code.
Énumération publiqueComparisonSettingsDécrit les modes de comparaison d'objets qui peuvent être utilisés avec CompareTo. Notez que ces valeurs peuvent être combinées.
Énumération publiqueImpersonationLevelDécrit le niveau d'emprunt d'identité à utiliser pour se connecter à WMI.
Énumération publiqueManagementStatusDécrit l'énumération de tous les codes d'erreur WMI qui sont actuellement définis.
Énumération publiquePutTypeDécrit les effets possibles de l'enregistrement d'un objet dans WMI en utilisant Put.
Énumération publiqueTextFormatDécrit les formats de texte possibles qui peuvent être utilisés avec GetText.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft