Espaces de noms des services Framework dans Visual Studio

Mise à jour : novembre 2007

Les espaces de noms dans le .NET Framework permettant d'interagir avec diverses ressources de serveur principal incluent :

  • System.Diagnostics. Comprend des classes qui vous permettent de déboguer votre application et d'effectuer le suivi de l'exécution de votre code. Pour plus d'informations, consultez les classes Trace et Debug. System.Diagnostics fournit également des classes qui permettent de démarrer des processus système, de lire et d'écrire dans des journaux d'événements, et de surveiller les performances du système à l'aide de compteurs de performance. Pour plus d'informations, consultez les rubriques consacrées aux classes Process, EventLog et PerformanceCounter.

  • System.DirectoryServices. Comprend des classes qui vous permettent d'accéder facilement à Active Directory à partir de code managé. Les classes dans cet espace de noms peuvent être utilisées avec l'un des nombreux fournisseurs de services Active Directory. Les fournisseurs actuels sont : IIS (Internet Information Services), LDAP (Lightweight Directory Access Protocol), NDS (Novell NetWare Directory Service) et Windows NT. Pour plus d'informations sur Active Directory, consultez Services d'annuaire dans le .NET Framework.

  • System.Deployment.Application. Fournit des classes autorisant la programmation d'un comportement de mise à niveau personnalisé dans une application Vue d'ensemble du déploiement ClickOnce. Ces classes permettent à votre déploiement de fournir des informations indiquant si une mise à jour est disponible, de fournir une mise à jour pour l'installation et de télécharger des fichiers volumineux et des assemblys à la demande.

  • System.IO. Fournit des classes, y compris la classe FileSystemWatcher, qui écoute les notifications de modifications du système de fichiers et déclenche des événements lorsqu'un répertoire ou un de ses fichiers est modifié.

  • System.Media - Contient des classes permettant de lire des fichiers audio et d'accéder aux sons fournis par le système.

  • System.Management. Propose des classes destinées à gérer les informations et événements sur le système, les périphériques et les applications instrumentées à l'infrastructure WMI (Windows Management Instrumentation).

  • System.Messaging. Fournit des classes qui vous permettent de vous connecter à des files d'attente de messages sur le réseau, d'envoyer des messages à des files d'attente et de recevoir ou de lire (sans supprimer) des messages situés dans les files d'attente.

  • System.ServiceProcess. Fournit des classes qui vous permettent d'installer et d'exécuter des services. Les services sont des exécutables fonctionnant en permanence sans interface utilisateur. Ils peuvent être installés pour s'exécuter sous un compte système qui leur permet d'être démarrés au redémarrage de l'ordinateur. Les services dont l'implémentation est dérivée du traitement dans la classe ServiceBase peuvent définir des comportements spécifiques pour les commandes de démarrage, d'arrêt, de pause et de continuation, en plus du comportement à adopter lors de l'arrêt du système.

  • System.Timers. Fournit le composant Timer serveur qui vous permet de déclencher un événement en fonction d'un intervalle donné.

    Remarque :

    Il existe également un contrôle Timer pour Windows Forms dans l'espace de noms System.Windows.Form et une classe Timer dans l'espace de noms System.Threading.

  • Microsoft.Win32. Fournit des classes qui gèrent les événements levés par le système d'exploitation et manipulent la base de registres.

Rubriques connexes

Voir aussi

Autres ressources

Bibliothèque de classes .NET Framework dans Visual Studio