System.Net.WebSockets Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет управляемую реализацию интерфейса WebSocket для разработчиков.
Классы
ClientWebSocket |
Предоставляет клиент для подключения к службам WebSocket. |
ClientWebSocketOptions |
Параметры для использования с ClientWebSocket объектом . |
HttpListenerWebSocketContext |
Предоставляет доступ к сведениям, полученный классом HttpListener при приеме подключений WebSocket. |
WebSocket |
Класс WebSocket позволяет приложениям отправлять и получать данные после завершения обновления WebSocket. |
WebSocketContext |
Используется для доступа к сведениям в подтверждении WebSocket. |
WebSocketCreationOptions |
Параметры, управляющие способом WebSocket создания. |
WebSocketDeflateOptions |
Параметры для включения сжатия дефляционных сообщений для WebSocket. |
WebSocketException |
Представляет исключение, возникшее при выполнении операции с соединением WebSocket. |
WebSocketProtocol |
Класс WebSocket позволяет приложениям отправлять и получать данные после завершения обновления WebSocket. |
WebSocketReceiveResult |
Экземпляр этого класса представляет результат выполнения одной операции ReceiveAsync на WebSocket. |
Структуры
ValueWebSocketReceiveResult |
Представляет результат выполнения одной операции ReceiveAsync(Memory<Byte>, CancellationToken) для WebSocket. |
Перечисления
WebSocketCloseStatus |
Представляет известные коды закрытия WebSocket, как определено в разделе 11.7 спецификации протокола WebSocket. |
WebSocketError |
Содержит список возможных ошибок WebSocket. |
WebSocketMessageFlags |
Флаги для управления способом отправки WebSocket сообщения. |
WebSocketMessageType |
Указывает тип сообщения. |
WebSocketState |
Указывает различные состояния, в которых может быть экземпляр WebSockets. |
Комментарии
Некоторые классы в пространстве имен поддерживаются в System.Net.WebSockets Windows 7, Windows Vista с пакетом обновления 2 (SP2) и Windows Server 2008. Однако на Windows 8 и Windows Server 2012 поддерживаются только общедоступные реализации клиентских и серверных webSocket. Классы и элементы класса в пространстве имен, поддерживаемые в System.Net.WebSockets Windows 7, Windows Vista с пакетом обновления 2 (SP2) и Windows Server 2008, являются абстрактными классами. Это позволяет разработчику приложений наследовать и расширять эти абстрактные классы с помощью фактической реализации клиентских WebSocket.