System.Net.WebSockets Espacio de nombres

El espacio de nombres System.Net.WebSockets proporciona una implementación administrada de la interfaz de WebSocket para desarrolladores. The System.Net.WebSockets namespace provides a managed implementation of the WebSocket interface for developers.

Clases

ClientWebSocket

Proporciona un cliente para la conexión a servicios de WebSocket.Provides a client for connecting to WebSocket services.

ClientWebSocketOptions

Opciones para utilizar con un objeto ClientWebSocket .Options to use with a ClientWebSocket object.

HttpListenerWebSocketContext

Proporciona acceso a la información recibida por la clase HttpListener al aceptar las conexiones de WebSocket.Provides access to information received by the HttpListener class when accepting WebSocket connections.

WebSocket

La clase WebSocket permite a las aplicaciones enviar y recibir datos después de que se haya completado la actualización de WebSocket.The WebSocket class allows applications to send and receive data after the WebSocket upgrade has completed.

WebSocketContext

Se usa para tener acceso a la información en el protocolo de enlace WebSocket.Used for accessing the information in the WebSocket handshake.

WebSocketException

Representa una excepción que se produjo al realizar una operación en una conexión WebSocket.Represents an exception that occurred when performing an operation on a WebSocket connection.

WebSocketProtocol

The WebSocket class allows applications to send and receive data after the WebSocket upgrade has completed.

WebSocketReceiveResult

Una instancia de esta clase representa el resultado de realizar una única operación ReceiveAsync en un WebSocket.An instance of this class represents the result of performing a single ReceiveAsync operation on a WebSocket.

Estructuras

ValueWebSocketReceiveResult

Representa el resultado de realizar una sola operación ReceiveAsync(Memory<Byte>, CancellationToken) en un elemento WebSocket.Represents the result of performing a single ReceiveAsync(Memory<Byte>, CancellationToken) operation on a 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.Represents well known WebSocket close codes as defined in section 11.7 of the WebSocket protocol spec.

WebSocketError

Contiene la lista de posibles errores de WebSocket.Contains the list of possible WebSocket errors.

WebSocketMessageType

Indica el tipo de mensaje.Indicates the message type.

WebSocketState

Define los distintos estados en que puede estar una instancia de WebSockets.Defines the different states a WebSockets instance can be in.

Comentarios

Algunas de las clases en el System.Net.WebSockets espacio de nombres se admiten en Windows 7, Windows Vista SP2 y 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. Sin embargo, las implementaciones de cliente y servidor WebSockets públicas solo se admiten en Windows 8 y Windows Server 2012.However, the only public implementations of client and server WebSockets are supported on Windows 8 and Windows Server 2012. Las clases y los elementos de la clase en el System.Net.WebSockets espacio de nombres que se admiten en Windows 7, Windows Vista SP2 y Windows Server 2008 son clases abstractas.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. Esto permite que un desarrollador de aplicaciones heredar y extender estas clases abstractas con una implementación real del cliente WebSockets.This allows an application developer to inherit and extend these abstract classes with an actual implementation of client WebSockets.