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
| Nome | Descrizione |
|---|---|
| ClientWebSocket |
Fornisce un client per la connessione ai servizi WebSocket. |
| ClientWebSocketOptions |
Opzioni da utilizzare con un ClientWebSocket oggetto . |
| HttpListenerWebSocketContext |
Fornisce l'accesso alle informazioni ricevute dalla HttpListener classe quando si accettano connessioni WebSocket. |
| WebSocket |
La classe WebSocket consente alle applicazioni di inviare e ricevere dati al termine dell'aggiornamento di WebSocket. |
| WebSocketContext |
Usato per accedere alle informazioni nell'handshake 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. |
| WebSocketReceiveResult |
Un'istanza di questa classe rappresenta il risultato dell'esecuzione di una singola operazione ReceiveAsync in un WebSocket. |
| WebSocketStream |
Fornisce un Stream oggetto che delega a un oggetto di cui è stato WebSocketeseguito il wrapping. |
Struct
| Nome | Descrizione |
|---|---|
| ValueWebSocketReceiveResult |
Rappresenta il risultato dell'esecuzione di una singola operazione di ReceiveAsync(Memory<Byte>, CancellationToken) su un WebSocket. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| WebSocketCloseStatus |
Rappresenta codici di chiusura WebSocket noti definiti nella sezione 11.7 della specifica del protocollo WebSocket. |
| WebSocketError |
Contiene l'elenco dei possibili errori webSocket. |
| WebSocketMessageFlags |
Flag per controllare il modo in cui il WebSocket deve inviare un messaggio. |
| WebSocketMessageType |
Indica il tipo di messaggio. |
| WebSocketState |
Definisce i diversi stati in cui può trovarsi un'istanza di WebSocket. |
Commenti
Alcune classi dello spazio dei nomi System.Net.WebSockets sono supportate in Windows 7, Windows Vista SP2 e Windows Server 2008. Tuttavia, le uniche implementazioni pubbliche di WebSocket client e server sono supportate in Windows 8 e Windows Server 2012. Le classi e gli elementi della classe nello spazio dei nomi System.Net.WebSockets 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 dei WebSocket client.