다음을 통해 공유


System.Net 네임스페이스

System.Net 및 자식 네임스페이스(System.Net.Http, System.Net.Http.Headers 및 System.Net.NetworkInformation)에는 네트워킹 지원을 제공하는 형식이 포함되어 있습니다.

이 항목에서는 Windows 스토어 앱용 .NET에 포함된 System.Net 네임스페이스의 형식을 보여 줍니다.Windows 스토어 앱용 .NET에는 각 형식의 일부 멤버만 포함되어 있습니다.개별 형식에 대한 자세한 내용은 링크된 항목을 참조하십시오.형식에 대한 설명서는 Windows 스토어 앱용 .NET에 포함된 멤버를 나타냅니다.

System.Net 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

AuthenticationSchemes

인증에 사용할 프로토콜을 지정합니다.

Cookie

쿠키 관리에 사용되는 속성 및 메서드 집합을 제공합니다.이 클래스는 상속될 수 없습니다.

CookieCollection

Cookie 클래스의 인스턴스에 대한 컬렉션 컨테이너를 제공합니다.

CookieContainer

CookieCollection 개체의 컬렉션에 대한 컨테이너를 제공합니다.

CookieException

CookieContainer에 Cookie를 추가할 때 오류가 발생하면 throw되는 예외입니다.

CredentialCache

여러 자격 증명을 위한 저장소를 제공합니다.

DecompressionMethods

HttpWebRequest에 대한 응답으로 받은 데이터를 압축하는 데 사용되는 파일 압축 및 압축 해제 인코딩 형식을 나타냅니다.

HttpRequestHeader

클라이언트 요청에 지정할 수 있는 HTTP 헤더입니다.

HttpStatusCode

HTTP에 대해 정의된 상태 코드 값을 포함합니다.

HttpWebRequest

WebRequest 클래스의 HTTP 관련 구현을 제공합니다.

HttpWebResponse

WebResponse 클래스의 HTTP 관련 구현을 제공합니다.

ICredentials

웹 클라이언트 인증을 위한 자격 증명을 검색할 수 있는 기본 인증 인터페이스를 제공합니다.

ICredentialsByHost

호스트, 포트 및 인증 형식에 대한 자격 증명을 검색할 수 있는 인터페이스를 제공합니다.

IWebProxy

WebRequest 클래스에 대한 프록시 액세스를 구현할 수 있는 기본 인터페이스를 제공합니다.

IWebRequestCreate

WebRequest 인스턴스를 만들 수 있는 기본 인터페이스를 제공합니다.

NetworkCredential

기본, 다이제스트, NTLM 및 Kerberos 인증과 같은 암호 기반의 인증 체계에 자격 증명을 제공합니다.

ProtocolViolationException

네트워크 프로토콜을 사용하는 동안 오류가 발생하면 throw되는 예외입니다.

TransportContext

TransportContext 클래스는 내부 전송 계층에 대한 추가 컨텍스트를 제공합니다.

WebException

플러그형 프로토콜로 네트워크에 액세스하는 동안 오류가 발생하면 throw되는 예외입니다.

WebExceptionStatus

WebException 클래스에 대한 상태 코드를 정의합니다.

WebHeaderCollection

요청이나 응답과 관련된 프로토콜 헤더를 포함합니다.

WebRequest

URI(Uniform Resource Identifier)에 대한 요청을 만듭니다.이 클래스는 추상 클래스입니다.

WebResponse

URI(Uniform Resource Identifier)에서 응답을 제공합니다.이 클래스는 추상 클래스입니다.

WebUtility

웹 요청을 처리할 경우 URL의 인코딩 및 디코딩 메서드를 제공합니다.

System.Net.Http 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

ByteArrayContent

바이트 배열에 따라 HTTP 콘텐츠를 제공합니다.

ClientCertificateOption

클라이언트 인증서 제공 방식을 지정합니다.

DelegatingHandler

HTTP 응답 메시지의 처리를 내부 처리기라는 다른 처리기로 위임하는 HTTP 처리기의 기본 형식입니다.

FormUrlEncodedContent

application/x-www-form-urlencoded MIME 형식을 사용하여 인코딩된 이름/값 튜플의 컨테이너입니다.

HttpClient

URI로 식별되는 리소스를 대상으로 HTTP 요청을 보내고 HTTP 응답을 받기 위한 기본 클래스를 제공합니다.

HttpClientHandler

HTTP 처리기 구현을 위한 기본 클래스입니다.

HttpCompletionOption

HttpClient 작업이 응답이 가능하면 즉시 완료된 것으로 간주되어야 하는지, 아니면 콘텐츠가 담긴 전체 응답 메시지를 읽은 후 완료된 것으로 간주되어야 하는지를 나타냅니다.

HttpContent

HTTP 엔터티 본문과 콘텐츠 헤더를 나타내는 기본 클래스입니다.

HttpMessageHandler

HTTP 메시지 처리기의 기본 형식입니다.

HttpMessageInvoker

HttpClient 및 기타 메시지 작성기에 대한 기본 형식입니다.

HttpMethod

표준 HTTP 메서드를 검색하고 비교하는 도우미 클래스입니다.

HttpRequestException

HttpClient 및 HttpMessageHandler 클래스가 throw하는 예외의 기본 클래스입니다.

HttpRequestMessage

HTTP 요청 메시지를 나타냅니다.

HttpResponseMessage

HTTP 응답 메시지를 나타냅니다.

MessageProcessingHandler

요청 및/또는 응답 메시지의 적은 처리만 수행하는 처리기의 기본 형식입니다.

MultipartContent

multipart 콘텐츠 형식 지정을 사용하여 serialize된 HttpContent 개체의 컬렉션을 제공합니다.

MultipartFormDataContent

multipart/form-data MIME 형식을 사용하여 인코딩된 콘텐츠에 대한 컨테이너를 제공합니다.

RtcRequestFactory

RTC(Real-Time-Communication) 백그라운드 알림 인프라에서 사용하기 위해 특수 HttpRequestMessage를 만드는 데 사용되는 클래스를 나타냅니다.

StreamContent

스트림에 따라 HTTP 콘텐츠를 제공합니다.

StringContent

문자열에 따라 HTTP 콘텐츠를 제공합니다.

System.Net.Http.Headers 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

AuthenticationHeaderValue

Authorization, ProxyAuthorization, WWW-Authneticate 및 Proxy-Authenticate 헤더 값의 인증 정보를 나타냅니다.

CacheControlHeaderValue

Cache-Control 헤더 값을 나타냅니다.

ContentDispositionHeaderValue

Content-Disposition 헤더 값을 나타냅니다.

ContentRangeHeaderValue

Content-Range 헤더 값을 나타냅니다.

EntityTagHeaderValue

엔터티 태그 헤더 값을 나타냅니다.

HttpContentHeaders

RFC 2616에 정의된 콘텐츠 헤더의 컬렉션을 나타냅니다.

HttpHeaders

RFC 2616에 정의된 헤더와 값의 컬렉션입니다.

HttpHeaderValueCollection<T>

헤더 값의 컬렉션을 나타냅니다.

HttpRequestHeaders

RFC 2616에 정의된 요청 헤더의 컬렉션을 나타냅니다.

HttpResponseHeaders

RFC 2616에 정의된 응답 헤더의 컬렉션을 나타냅니다.

MediaTypeHeaderValue

RFC 2616에 정의된 대로 미디어 종류를 나타냅니다.

MediaTypeWithQualityHeaderValue

추가 품질의 콘텐츠 형식 헤더 값을 나타냅니다.

NameValueHeaderValue

이름/값 쌍을 나타냅니다.

NameValueWithParametersHeaderValue

매개 변수가 있는 이름/값 쌍을 나타냅니다.

ProductHeaderValue

제품 헤더 값을 나타냅니다.

ProductInfoHeaderValue

제품 또는 메모일 수 있는 값을 나타냅니다.

RangeConditionHeaderValue

날짜/시간 또는 엔터티 태그 값일 수 있는 헤더 값을 나타냅니다.

RangeHeaderValue

Range 헤더 값을 나타냅니다.

RangeItemHeaderValue

바이트 범위 헤더 값을 나타냅니다.

RetryConditionHeaderValue

날짜/시간 또는 timespan 값일 수 있는 헤더 값을 나타냅니다.

StringWithQualityHeaderValue

선택적 품질의 문자열 헤더 값을 나타냅니다.

TransferCodingHeaderValue

전송 코딩 헤더 값을 나타냅니다.

TransferCodingWithQualityHeaderValue

선택적 품질의 전송 코딩 헤더 값을 나타냅니다.

ViaHeaderValue

Via 헤더 값을 나타냅니다.

WarningHeaderValue

경고 헤더에서 사용하는 경고 값을 나타냅니다.

System.Net.NetworkInformation 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

NetworkAddressChangedEventHandler

네트워크 인터페이스의 주소가 변경될 때 호출될 하나 이상의 메서드를 참조합니다.

NetworkChange

네트워크 카드 또는 어댑터라고도 하는 네트워크 인터페이스의 IP(인터넷 프로토콜) 주소가 변경될 때 응용 프로그램에서 알림을 받을 수 있도록 합니다.

NetworkInterface

네트워크 인터페이스에 대한 구성 및 통계 정보를 제공합니다.

참고 항목

개념

Windows 스토어 앱용 .NET - 지원되는 API