System.Net.WebSockets Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un'implementazione gestita dell'interfaccia WebSocket per gli sviluppatori.
Classi
ClientWebSocket |
Fornisce un client per la connessione a servizi WebSocket. |
ClientWebSocketOptions |
Opzioni da usare con un oggetto ClientWebSocket. |
HttpListenerWebSocketContext |
Fornisce l'accesso alle informazioni ricevute dalla classe HttpListener durante l'accettazione delle connessioni di WebSocket. |
WebSocket |
La classe WebSocket consente alle applicazioni di inviare e ricevere dati dopo il completamento dell'aggiornamento di WebSocket. |
WebSocketContext |
Utilizzato per accedere alle informazioni nell'handshake di WebSocket. |
WebSocketCreationOptions |
Opzioni che controllano la modalità di creazione di un oggetto WebSocket . |
WebSocketDeflateOptions |
Opzioni per abilitare la compressione deflate per messaggio per WebSocket. |
WebSocketException |
Rappresenta un'eccezione che si è verificata durante l'esecuzione di un'operazione in una connessione WebSocket. |
WebSocketProtocol |
La classe WebSocket consente alle applicazioni di inviare e ricevere dati al termine dell'aggiornamento WebSocket. |
WebSocketReceiveResult |
Un'istanza di questa classe rappresenta il risultato dell'esecuzione di una singola operazione ReceiveAsync su un WebSocket. |
Struct
ValueWebSocketReceiveResult |
Rappresenta il risultato dell'esecuzione di una singola operazione ReceiveAsync(Memory<Byte>, CancellationToken) su un elemento WebSocket. |
Enumerazioni
WebSocketCloseStatus |
Rappresenta i codici di chiusura WebSocket noti, come definito nella sezione 11.7 della specifica del protocollo WebSocket. |
WebSocketError |
Contiene l'elenco degli errori possibili WebSocket. |
WebSocketMessageFlags |
Flag per controllare come WebSocket inviare un messaggio. |
WebSocketMessageType |
Indica il tipo di messaggio. |
WebSocketState |
Definisce i diversi stati in cui può trovarsi un'istanza di WebSockets. |
Commenti
Alcune delle classi nello System.Net.WebSockets spazio dei nomi sono supportate in Windows 7, Windows Vista SP2 e Windows Server 2008. Tuttavia, le uniche implementazioni pubbliche dei WebSocket client e server sono supportate in Windows 8 e Windows Server 2012. Le classi e gli elementi di classe nello System.Net.WebSockets spazio dei nomi supportati in Windows 7, Windows Vista SP2 e Windows Server 2008 sono classi astratte. Ciò consente a uno sviluppatore di applicazioni di ereditare ed estendere queste classi astratte con un'implementazione effettiva di WebSocket client.