System.Net.WebSockets Namespace

L'espace de noms System.Net.WebSockets assure une implémentation managée de l'interface WebSocket pour les développeurs. The System.Net.WebSockets namespace provides a managed implementation of the WebSocket interface for developers.

Classes

ClientWebSocket

Fournit un client pour la connexion aux services de WebSocket.Provides a client for connecting to WebSocket services.

ClientWebSocketOptions

Options à utiliser avec un objet ClientWebSocket.Options to use with a ClientWebSocket object.

HttpListenerWebSocketContext

Permet d'accéder aux données reçues par la classe HttpListener lors de l'acceptation des connexions de WebSocket.Provides access to information received by the HttpListener class when accepting WebSocket connections.

WebSocket

La classe WebSocket permet aux applications d’envoyer et de recevoir des données une fois la mise à niveau WebSocket terminée.The WebSocket class allows applications to send and receive data after the WebSocket upgrade has completed.

WebSocketContext

Utilisé pour accéder aux informations d'établissement de liaison WebSocket.Used for accessing the information in the WebSocket handshake.

WebSocketException

Représente une exception qui s'est produite lors de l'exécution d'une opération sur une connexion WebSocket.Represents an exception that occurred when performing an operation on a WebSocket connection.

WebSocketProtocol
WebSocketReceiveResult

Une instance de cette classe représente le résultat de l’exécution d’une seule opération ReceiveAsync sur un WebSocket.An instance of this class represents the result of performing a single ReceiveAsync operation on a WebSocket.

Structures

ValueWebSocketReceiveResult

Représente le résultat de l’exécution d’une seule opération ReceiveAsync(Memory<Byte>, CancellationToken) sur un WebSocket.Represents the result of performing a single ReceiveAsync(Memory<Byte>, CancellationToken) operation on a WebSocket.

Énumérations

WebSocketCloseStatus

Représente les codes de fermeture de WebSocket connus définis dans la section 11.7 de la spécification du protocole WebSocket.Represents well known WebSocket close codes as defined in section 11.7 of the WebSocket protocol spec.

WebSocketError

Contient la liste d'erreurs WebSocket possibles.Contains the list of possible WebSocket errors.

WebSocketMessageType

Indique le type de message.Indicates the message type.

WebSocketState

Définit les différents états qu'une instance WebSockets peut inclure.Defines the different states a WebSockets instance can be in.

Remarques

Certaines des classes dans le System.Net.WebSockets espace de noms sont pris en charge sur Windows 7, Windows Vista SP2 et 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. Toutefois, les implémentations uniquement publiques du client et serveur WebSocket sont pris en charge sur Windows 8 et Windows Server 2012.However, the only public implementations of client and server WebSockets are supported on Windows 8 and Windows Server 2012. Les classes et les éléments de classe dans le System.Net.WebSockets espace de noms qui sont pris en charge sur Windows 7, Windows Vista SP2 et Windows Server 2008 sont des classes abstraites.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. Cela permet à un développeur d’applications hériter et étendre ces classes abstraites avec une implémentation réelle du client WebSocket.This allows an application developer to inherit and extend these abstract classes with an actual implementation of client WebSockets.