Spazi dei nomi dei servizi Framework in Visual Studio

Aggiornamento: novembre 2007

Gli spazi dei nomi in .NET Framework per l'interazione con diverse risorse di server backend includono quanto segue:

  • System.Diagnostics - contiene le classi che consentono di sottoporre a debug l'applicazione e di analizzare l'esecuzione del codice. Per ulteriori informazioni, vedere le classi Trace e Debug. In System.Diagnostics vengono inoltre fornite le classi che consentono di avviare processi di sistema, di leggere e scrivere nei log eventi e di monitorare le prestazioni del sistema mediante i contatori delle prestazioni. Per ulteriori informazioni, vedere le classi Process, EventLog e PerformanceCounter.

  • System.DirectoryServices - contiene le classi che forniscono l'accesso facilitato a Active Directory dal codice gestito. Le classi in questo spazio dei nomi possono essere utilizzate con uno qualsiasi dei provider di servizi Active Directory. I provider correnti sono: Internet Information Services (IIS), Lightweight Directory Access Protocol (LDAP), Novell NetWare Directory Service (NDS) e Windows NT. Per ulteriori informazioni su Active Directory, vedere Servizi di directory in .NET Framework.

  • System.Deployment.Application - fornisce la classi per la programmazione di un comportamento di aggiornamento personalizzato in un'applicazione Cenni preliminari sulla distribuzione ClickOnce. Tali classi consentono di fornire informazioni relative alla disponibilità dell'aggiornamento, di fornire aggiornamenti per l'installazione e di scaricare file e assembly di grandi dimensioni su richiesta.

  • System.IO - fornisce le classi, inclusa la classe FileSystemWatcher, che controllano le notifiche di modifica del file system e generano eventi quando una directory o un file di una directory viene modificato.

  • System.Media - sono contenute classi che consentono di riprodurre file audio e accedere agli effetti sonori disponibili nel sistema.

  • System.Management - fornisce le classi per la gestione di informazioni ed eventi relativi al sistema, alle periferiche e alle applicazioni instrumentate nell'infrastruttura Strumentazione gestione Windows (WMI).

  • System.Messaging - fornisce le classi che consentono di connettersi a code di messaggi in rete, di inviare messaggi alle code e di ricevere o leggere, senza rimuovere, i messaggi dalle code.

  • System.ServiceProcess - fornisce le classi che consentono di installare ed eseguire servizi. I servizi sono eseguibili a esecuzione prolungata, avviati senza un'interfaccia utente. Possono essere installati per essere eseguiti con un account di sistema che ne consenta l'avvio al riavvio del computer. I servizi la cui implementazione viene derivata dall'elaborazione nella classe ServiceBase sono in grado di definire comportamenti specifici per comandi di avvio, arresto, pausa e continuazione, oltre al comportamento da tenere allo spegnimento del computer.

  • System.Timers - fornisce il componente Timer basato sul server, che consente di generare un evento a un intervallo specificato.

    Nota:

    Sono inoltre disponibili un controllo Timer per Windows Form nello spazio dei nomi System.Windows.Form e una classe Timer nello spazio dei nomi System.Threading.

  • Microsoft.Win32 - vengono fornite classi per la gestione di eventi generati dal sistema operativo e classi per le modifiche al Registro di sistema.

Sezioni correlate

Vedere anche

Altre risorse

Libreria di classi .NET Framework in Visual Studio