System.Net.WebSockets 네임스페이스

개발자를 위한 WebSocket 인터페이스에 대해 관리되는 구현을 제공합니다. Provides a managed implementation of the WebSocket interface for developers.

클래스

ClientWebSocket

WebSocket 서비스에 연결하기 위해 클라이언트를 제공 합니다.Provides a client for connecting to WebSocket services.

ClientWebSocketOptions

ClientWebSocket 개체와 함께 사용할 옵션입니다.Options to use with a ClientWebSocket object.

HttpListenerWebSocketContext

WebSocket 연결을 허용할 때 HttpListener 클래스에서 수신하는 정보에 대한 액세스를 제공합니다.Provides access to information received by the HttpListener class when accepting WebSocket connections.

WebSocket

WebSocket 업그레이드가 완료되면 WebSocket 클래스를 통해 애플리케이션에서 데이터를 보내고 받을 수 있습니다.The WebSocket class allows applications to send and receive data after the WebSocket upgrade has completed.

WebSocketContext

WebSocket 핸드셰이크에서 정보에 액세스하는 데 사용됩니다.Used for accessing the information in the WebSocket handshake.

WebSocketException

WebSocket 연결에서 작업을 수행할 때 발생한 예외를 나타냅니다.Represents an exception that occurred when performing an operation on a WebSocket connection.

WebSocketProtocol

WebSocket 업그레이드가 완료되면 WebSocket 클래스를 통해 애플리케이션에서 데이터를 보내고 받을 수 있습니다.The WebSocket class allows applications to send and receive data after the WebSocket upgrade has completed.

WebSocketReceiveResult

이 클래스의 인스턴스는 WebSocket에서 단일 ReceiveAsync 작업 수행의 결과를 나타냅니다.An instance of this class represents the result of performing a single ReceiveAsync operation on a WebSocket.

구조체

ValueWebSocketReceiveResult

WebSocket에서 단일 ReceiveAsync(Memory<Byte>, CancellationToken) 작업을 수행한 결과를 나타냅니다.Represents the result of performing a single ReceiveAsync(Memory<Byte>, CancellationToken) operation on a WebSocket.

열거형

WebSocketCloseStatus

WebSocket 프로토콜 사양의 섹션 11.7에 정의된 대로 잘 알려진 WebSocket 닫기 코드를 나타냅니다.Represents well known WebSocket close codes as defined in section 11.7 of the WebSocket protocol spec.

WebSocketError

가능한 WebSocket 오류 목록을 포함합니다.Contains the list of possible WebSocket errors.

WebSocketMessageType

메시지 형식을 나타냅니다.Indicates the message type.

WebSocketState

WebSockets 인스턴스가 있을 수 있는 다양한 상태를 정의합니다.Defines the different states a WebSockets instance can be in.

설명

클래스 중 일부는 System.Net.WebSockets 네임 스페이스는 Windows 7, Windows Vista SP2 및 Windows Server 2008에서 지원 됩니다.Some of the classes in the System.Net.WebSockets namespace are supported on Windows 7, Windows Vista SP2, and Windows Server 2008. 그러나 클라이언트와 서버 Websocket의 유일한 공용 구현은 Windows 8 및 Windows Server 2012에서 지원 됩니다.However, the only public implementations of client and server WebSockets are supported on Windows 8 and Windows Server 2012. 클래스 및 클래스 요소에는 System.Net.WebSockets Windows 7, Windows Vista SP2 및 Windows Server 2008에서 지원 되는 네임 스페이스는 추상 클래스입니다.The classes and class elements in the System.Net.WebSockets namespace that are supported on Windows 7, Windows Vista SP2, and Windows Server 2008 are abstract classes. 이 애플리케이션 개발자를 상속 하 고 Websocket 클라이언트의 실제 구현은 이러한 추상 클래스를 확장할 수 있습니다.This allows an application developer to inherit and extend these abstract classes with an actual implementation of client WebSockets.