다음을 통해 공유


System.Net 네임스페이스

보호된 멤버 포함
상속된 멤버 포함

.NET Framework 멤버 포함
XNA Framework 멤버 포함
이식 가능한 클래스 라이브러리 멤버 포함

System.Net 네임스페이스는 다양한 네트워크 프로토콜에 대한 간단한 프로그래밍 인터페이스를 제공하고, System.Net 네임스페이스에 대한 구성 설정에 프로그래밍 방식으로 액세스하고 업데이트하고, 웹 리소스에 대한 캐시 정책을 정의하고, 전자 메일을 작성하고 보내고, MIME(Multipurpose Internet Mail Exchange) 헤더를 나타내고, 네트워크 트래픽 데이터와 네트워크 주소 정보에 액세스하고, 피어 투 피어 네트워킹 기능에 액세스하는 클래스를 포함합니다. 추가 하위 네임스페이스는 Winsock(Windows 소켓) 인터페이스의 관리되는 구현을 제공하고 호스트 간의 보안 통신을 위해 네트워크 스트림에 액세스할 수 있도록 합니다.

네임스페이스

네임스페이스 설명
System.Net System.Net 네임스페이스는 현재 네트워크에서 사용되는 여러 프로토콜에 대한 단순한 프로그래밍 인터페이스를 제공합니다.WebRequestWebResponse 클래스는 플러그형 프로토콜의 기반이 되며, 각 프로토콜의 특정 사양에 관계 없이 인터넷 리소스를 사용하는 응용 프로그램을 개발할 수 있도록 하는 네트워크 서비스를 구현합니다.System.Net 네임스페이스의 클래스를 사용하여 Windows Store 응용 프로그램 또는 데스크톱 응용 프로그램을 개발할 수 있습니다.Windows Store 응용 프로그램이 사용된 경우 System.Net 네임스페이스의 클래스는 Windows Developer Preview에서 사용되는 일종의 응용 프로그램 보안 모델인 네트워크 격리 기능에 의해 영향을 받습니다.Windows Store 응용 프로그램에서 네트워크에 액세스할 수 있게 하는 시스템의 경우 적절한 네트워크 기능이 Windows Store 응용 프로그램용 응용 프로그램 매니페스트에서 활성화되어야 합니다.자세한 내용은 네트워크 격리 저장소 Windows 응용 프로그램에 대 한을 참조하십시오.
System.Net.Cache System.Net.Cache 네임스페이스는 WebRequestHttpWebRequest 클래스를 사용하여 가져온 리소스의 캐시 정책을 정의하는 데 사용되는 형식과 열거형을 정의합니다.
System.Net.Configuration System.Net.Configuration 네임스페이스에는 System.Net 네임스페이스의 구성 설정에 프로그래밍 방식으로 액세스하고 업데이트하기 위해 응용 프로그램에서 사용하는 클래스가 포함되어 있습니다.
System.Net.Http System.Net.Http 네임스페이스는 최신 HTTP 응용 프로그램의 프로그래밍 인터페이스를 제공합니다.
System.Net.Http.Headers System.Net.Http 네임스페이스에서 사용되는 HTTP 헤더의 컬렉션 지원을 제공합니다.
System.Net.Mail System.Net.Mail 네임스페이스에는 배달을 위해 SMTP(Simple Mail Transfer Protocol) 서버에 전자 메일을 보내는 데 사용되는 클래스가 포함되어 있습니다.
System.Net.Mime System.Net.Mime 네임스페이스는 MIME(Multipurpose Internet Mail Exchange) 헤더를 나타내는 데 사용되는 형식을 보유합니다.이러한 형식은 System.Net.Mail 네임스페이스의 형식과 함께 사용되어 전자 메일을 보내기 위해 SmtpClient 클래스를 사용할 때 Content-Type, Content-Disposition 및 Content-transfer-Encoding 헤더를 지정합니다.
System.Net.NetworkInformation System.Net.NetworkInformation 네임스페이스를 사용하면 로컬 컴퓨터에 대한 주소 변경 알림, 네트워크 주소 정보 및 네트워크 트래픽 데이터에 액세스할 수 있습니다.이 네임스페이스에는 Ping 유틸리티를 구현하는 클래스도 포함되어 있습니다.Ping과 관련 클래스를 사용하여 컴퓨터가 네트워크 전체에서 연결 가능한지 여부를 확인할 수 있습니다.
System.Net.PeerToPeer System.Net.PeerToPeer 네임스페이스는 피어 네트워킹 기능에 대한 액세스를 제공합니다.
System.Net.PeerToPeer.Collaboration System.Net.PeerToPeer.Collaboration 네임스페이스는 System.Net.PeerToPeer 네트워킹 기능을 향상시키고, 서버를 사용하지 않는 관리되는 공동 작업 세션에 대한 기능을 제공합니다.
System.Net.Security System.Net.Security 네임스페이스는 호스트 간의 보안 통신을 위한 네트워크 스트림을 제공합니다.
System.Net.Sockets System.Net.Sockets 네임스페이스는 네트워크에 대한 액세스를 엄격하게 제어해야 하는 개발자에게 Windows Socket(Winsock) 인터페이스의 관리되는 구현을 제공합니다.
System.Net.WebSockets System.Net.WebSockets 네임 스페이스는 개발자를 위한 WebSocket 인터페이스의 관리 되는 구현을 제공 합니다.