Пространства имен служб .NET Framework в Visual Studio

Обновлен: Ноябрь 2007

Пространства имен .NET Framework, предназначенные для работы с различными системными ресурсами сервера:

  • System.Diagnostics — содержит классы, позволяющие отлаживать приложения и трассировать выполняемый код. Дополнительные сведения см.в описании классов Trace и Debug. System.Diagnostics также содержит классы, позволяющие запускать системные процессы, выполнять операции чтения и записи в журналах событий и вести мониторинг производительности системы с использованием счетчиков производительности. Дополнительные сведения см. в разделах, посвященных классам Process, EventLog и PerformanceCounter.

  • System.DirectoryServices — содержит классы, обеспечивающие удобный доступ к службе каталогов Active Directory из управляемого кода. Классы этого пространства имен могут использоваться с любым поставщиком услуг Active Directory. Текущие поставщики: сервер Internet Information Services (IIS), протокол Lightweight Directory Access Protocol (LDAP), служба Novell NetWare Directory Service (NDS) и система Windows NT. Дополнительные сведения об Active Directory см. в разделе Службы каталогов в .NET Framework.

  • System.Deployment.Application — содержит классы, с помощью которых можно определять настраиваемые действия при обновлении приложений Обзор развертывания ClickOnce. При развертывании эти классы позволяют получать сведения о наличии обновлений, получать обновления для установки и загружать крупные файлы и сборки при необходимости.

  • System.IO — содержит классы, в том числе класс FileSystemWatcher, который ожидает поступления уведомлений файловой системы об изменениях и создает события при изменениях каталога или файла в каталоге.

  • System.Media — содержит классы для воспроизведения звуковых файлов и работы с системными звуками.

  • System.Management — содержит классы для управления сведениями и событиями, относящимися к системе, устройствам и приложениям, поддерживающим инфраструктуру инструментирования управления Windows (WMI).

  • System.Messaging — содержит классы, позволяющие подключаться к очередям сообщений в сети, отправлять сообщения для постановки в очереди, а также получать или просматривать (считывать без удаления) сообщения из очередей.

  • System.ServiceProcess — содержит классы, позволяющие устанавливать и запускать службы. Службы — это долго работающие программы, выполняющиеся без пользовательского интерфейса. После установки они могут запускаться под учетной записью системы, что позволяет запускать их после перезагрузки компьютера. В службах, реализация которых унаследована от класса ServiceBase, можно задавать дополнительные действия при запуске, остановке, приостановке и продолжении, а также поведение при завершении работы системы.

  • System.Timers — содержит серверный компонент Timer, позволяющий создавать события с заданной периодичностью.

    xsh8x91w.alert_note(ru-ru,VS.90).gifПримечание.

    Помимо этого, существует элемент управления Timer из пространства имен System.Windows.Form, предназначенный для использования в формах Windows Forms, и класс Timer из пространства имен System.Threading.

  • Microsoft.Win32 — содержит классы, обрабатывающие события, создаваемые операционной системой, и классы для работы с системным реестром.

Связанные подразделы

См. также

Другие ресурсы

Библиотека классов .NET Framework в Visual Studio