System.Net.WebSockets 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
개발자를 위한 WebSocket 인터페이스에 대해 관리되는 구현을 제공합니다.
클래스
ClientWebSocket |
WebSocket 서비스에 연결하기 위해 클라이언트를 제공 합니다. |
ClientWebSocketOptions |
ClientWebSocket 개체와 함께 사용할 옵션입니다. |
HttpListenerWebSocketContext |
WebSocket 연결을 허용할 때 HttpListener 클래스에서 수신하는 정보에 대한 액세스를 제공합니다. |
WebSocket |
WebSocket 업그레이드가 완료되면 WebSocket 클래스를 통해 애플리케이션에서 데이터를 보내고 받을 수 있습니다. |
WebSocketContext |
WebSocket 핸드셰이크에서 정보에 액세스하는 데 사용됩니다. |
WebSocketCreationOptions |
생성 방법을 제어하는 WebSocket 옵션입니다. |
WebSocketDeflateOptions |
에 대한 메시지별 deflate 압축을 WebSocket사용하도록 설정하는 옵션 |
WebSocketException |
WebSocket 연결에서 작업을 수행할 때 발생한 예외를 나타냅니다. |
WebSocketProtocol |
WebSocket 업그레이드가 완료되면 WebSocket 클래스를 통해 애플리케이션에서 데이터를 보내고 받을 수 있습니다. |
WebSocketReceiveResult |
이 클래스의 인스턴스는 WebSocket에서 단일 ReceiveAsync 작업 수행의 결과를 나타냅니다. |
구조체
ValueWebSocketReceiveResult |
WebSocket에서 단일 ReceiveAsync(Memory<Byte>, CancellationToken) 작업을 수행한 결과를 나타냅니다. |
열거형
WebSocketCloseStatus |
WebSocket 프로토콜 사양의 섹션 11.7에 정의된 대로 잘 알려진 WebSocket 닫기 코드를 나타냅니다. |
WebSocketError |
가능한 WebSocket 오류 목록을 포함합니다. |
WebSocketMessageFlags |
메시지를 보내는 방법을 WebSocket 제어하기 위한 플래그입니다. |
WebSocketMessageType |
메시지 형식을 나타냅니다. |
WebSocketState |
WebSockets 인스턴스가 있을 수 있는 다양한 상태를 정의합니다. |
설명
클래스 중 일부는 System.Net.WebSockets 네임 스페이스는 Windows 7, Windows Vista SP2 및 Windows Server 2008에서 지원 됩니다. 그러나 클라이언트와 서버 Websocket의 유일한 공용 구현은 Windows 8 및 Windows Server 2012에서 지원 됩니다. 클래스 및 클래스 요소에는 System.Net.WebSockets Windows 7, Windows Vista SP2 및 Windows Server 2008에서 지원 되는 네임 스페이스는 추상 클래스입니다. 이 애플리케이션 개발자를 상속 하 고 Websocket 클라이언트의 실제 구현은 이러한 추상 클래스를 확장할 수 있습니다.