Поделиться через


Сетевые пространства имен в Visual Studio

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

Сетевые пространства имен в .NET Framework:

  • System.Net — содержит классы, формирующие простой программный интерфейс для работы с многими современными сетевыми протоколами. Классы WebRequest и WebResponse образуют основу так называемых "подключаемых протоколов" — это реализация сетевых служб, позволяющая разрабатывать приложения, использующие ресурсы Интернета, не заботясь о подробностях работы с протоколами.

  • System.Net.Cache — определяет типы и перечисления, используемые для задания политик кэширования ресурсов, получаемых с помощью классов WebRequest и HttpWebRequest.

  • System.Net.Configuration — классы, используемые в приложениях для программного обращения к параметрам конфигурации пространств имен System.Net и их обновления.

  • System.Net.Mail — содержит классы, используемые для отправки электронной почты через SMTP-сервер.

  • System.Net.Mime — содержит типы, используемые для представления MIME-заголовков (Multipurpose Internet Mail Exchange — многоцелевые расширения Интернет-почты). Эти типы используются совместно с типами из пространства имен System.Net.Mail для задания заголовков Content-Type, Content-Disposition и Content-transfer-Encoding при отправке электронной почты с помощью класса SmtpClient.

  • System.Net.NetworkInformation — обеспечивает доступ к данным о сетевом трафике, сетевым адресам и уведомлениям об изменении адресов для локального компьютера. Пространство имен также содержит классы, реализующие функциональность программы Ping. Класс Ping и другие связанные с ним классы могут использоваться для проверки доступности компьютера по сети.

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

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

См. также

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

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