Visual Studio의 네트워크 네임스페이스

업데이트: 2007년 11월

.NET Framework의 네트워크 네임스페이스에는 다음이 포함됩니다.

  • System.Net - 근래 네트워크에서 볼 수 있는 많은 프로토콜에 간단한 프로그래밍 인터페이스를 제공하는 클래스를 포함합니다. WebRequest 및 WebResponse 클래스는 "플러그형 프로토콜"의 기본을 형성합니다. 이 프로토콜은 사용하는 프로토콜에 대한 세부 지식이 없어도 인터넷 리소스를 사용하는 응용 프로그램을 개발할 수 있는 네트워크 서비스의 구현입니다.

  • System.Net.Cache - WebRequest 및 HttpWebRequest 클래스를 사용하여 얻은 리소스에 대한 캐시 정책을 정의하는 데 사용되는 형식과 열거형을 정의합니다.

  • System.Net.Configuration - 응용 프로그램에서 System.Net 네임스페이스에 대한 구성 설정을 프로그래밍 방식으로 액세스 및 업데이트하는 데 사용되는 클래스입니다.

  • System.Net.Mail - 전자 메일을 배달하기 위해 SMTP(Simple Mail Transfer Protocol) 서버에 보내는 데 사용되는 클래스입니다.

  • System.Net.Mime - MIME(Multipurpose Internet Mail Exchange) 헤더를 나타내는 데 사용되는 형식을 포함합니다. 이러한 형식은 System.Net.Mail 네임스페이스의 형식과 함께 사용되어 전자 메일을 보내기 위해 SmtpClient 클래스를 사용할 때 Content-Type, Content-Disposition 및 Content-transfer-Encoding 헤더를 지정합니다.

  • System.Net.NetworkInformation - 로컬 컴퓨터에 네트워크 트래픽 데이터, 네트워크 주소 정보 및 주소 변경 알림에 대한 액세스를 제공합니다. 이 네임스페이스에는 Ping 유틸리티를 구현하는 클래스도 포함되어 있습니다. Ping 및 관련 클래스를 사용하면 네트워크에서 접근할 수 있는 컴퓨터인지 여부를 확인할 수 있습니다.

  • System.Net.Sockets - 네트워크 액세스를 완벽하게 제어해야 하는 개발자를 위해 Winsock(Windows 소켓) 인터페이스에 대한 관리되는 구현을 제공합니다.

관련 단원

참고 항목

기타 리소스

Visual Studio의 .NET Framework 클래스 라이브러리