System.Net.WebSockets Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une implémentation managée de l'interface WebSocket pour les développeurs.
Classes
ClientWebSocket |
Fournit un client pour la connexion aux services WebSocket. |
ClientWebSocketOptions |
Options à utiliser avec un objet ClientWebSocket. |
HttpListenerWebSocketContext |
Permet d'accéder aux données reçues par la classe HttpListener lors de l'acceptation des connexions de WebSocket. |
WebSocket |
La classe WebSocket permet aux applications d’envoyer et de recevoir des données une fois la mise à niveau WebSocket terminée. |
WebSocketContext |
Utilisé pour accéder aux informations d'établissement de liaison WebSocket. |
WebSocketCreationOptions |
Options qui contrôlent la façon dont un WebSocket est créé. |
WebSocketDeflateOptions |
Options permettant d’activer la compression deflate par message pour WebSocket. |
WebSocketException |
Représente une exception qui s’est produite lors d’une opération sur une connexion WebSocket. |
WebSocketProtocol |
La classe WebSocket permet aux applications d’envoyer et de recevoir des données une fois la mise à niveau WebSocket terminée. |
WebSocketReceiveResult |
Une instance de cette classe représente le résultat de l’exécution d’une seule opération ReceiveAsync sur un WebSocket. |
Structures
ValueWebSocketReceiveResult |
Représente le résultat de l’exécution d’une seule opération ReceiveAsync(Memory<Byte>, CancellationToken) sur un 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. |
WebSocketError |
Contient la liste d'erreurs WebSocket possibles. |
WebSocketMessageFlags |
Indicateurs pour contrôler la façon dont le WebSocket message doit être envoyé. |
WebSocketMessageType |
Indique le type de message. |
WebSocketState |
Définit les différents états qu'une instance WebSockets peut inclure. |
Remarques
Certaines des classes de l' System.Net.WebSockets espace de noms sont prises en charge sur Windows 7, Windows Vista SP2 et Windows Server 2008. Toutefois, les seules implémentations publiques des WebSockets client et serveur sont prises en charge sur Windows 8 et Windows Server 2012. Les classes et les éléments de classe de l' 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. Cela permet à un développeur d’applications d’hériter et d’étendre ces classes abstraites avec une implémentation réelle de WebSocket client.