System.Net.WebSockets Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una implementación administrada de la interfaz de WebSocket para desarrolladores.
Clases
ClientWebSocket |
Proporciona un cliente para la conexión a servicios de WebSocket. |
ClientWebSocketOptions |
Opciones de uso con un objeto ClientWebSocket. |
HttpListenerWebSocketContext |
Proporciona acceso a la información recibida por la clase HttpListener al aceptar las conexiones de WebSocket. |
WebSocket |
La clase WebSocket permite a las aplicaciones enviar y recibir los datos una vez completada la actualización de WebSocket. |
WebSocketContext |
Se usa para tener acceso a la información en el protocolo de enlace WebSocket. |
WebSocketCreationOptions |
Opciones que controlan cómo se crea un WebSocket . |
WebSocketDeflateOptions |
Opciones para habilitar la compresión de deflación por mensaje para WebSocket. |
WebSocketException |
Representa una excepción que se produjo al realizar una operación en una conexión de WebSocket. |
WebSocketProtocol |
La clase WebSocket permite a las aplicaciones enviar y recibir los datos una vez completada la actualización de WebSocket. |
WebSocketReceiveResult |
Una instancia de esta clase representa el resultado de realizar una única operación ReceiveAsync en un WebSocket. |
Estructuras
ValueWebSocketReceiveResult |
Representa el resultado de realizar una sola operación ReceiveAsync(Memory<Byte>, CancellationToken) en un elemento WebSocket. |
Enumeraciones
WebSocketCloseStatus |
Representa códigos de cierre de WebSocket conocidos tal como se definen en la sección 11.7 de la especificación del protocolo WebSocket. |
WebSocketError |
Contiene la lista de posibles errores de WebSocket. |
WebSocketMessageFlags |
Marcas para controlar cómo WebSocket debe enviar un mensaje. |
WebSocketMessageType |
Indica el tipo de mensaje. |
WebSocketState |
Define los distintos estados en que puede estar una instancia de WebSockets. |
Comentarios
Algunas de las clases del System.Net.WebSockets espacio de nombres se admiten en Windows 7, Windows Vista SP2 y Windows Server 2008. Sin embargo, las únicas implementaciones públicas de WebSockets de cliente y servidor se admiten en Windows 8 y Windows Server 2012. Las clases y los elementos de clase del System.Net.WebSockets espacio de nombres que se admiten en Windows 7, Windows Vista SP2 y Windows Server 2008 son clases abstractas. Esto permite que un desarrollador de aplicaciones herede y extienda estas clases abstractas con una implementación real de WebSockets de cliente.