System.Net.WebSockets Spazio dei nomi

Lo spazio dei nomi System.Net.WebSockets fornisce un'implementazione gestita dell'interfaccia di WebSocket per gli sviluppatori. The System.Net.WebSockets namespace provides a managed implementation of the WebSocket interface for developers.

Classi

ClientWebSocket

Fornisce un client per la connessione ai servizi WebSocket.Provides a client for connecting to WebSocket services.

ClientWebSocketOptions

Opzioni da utilizzare con un oggetto ClientWebSocket.Options to use with a ClientWebSocket object.

HttpListenerWebSocketContext

Fornisce l'accesso alle informazioni ricevute dalla classe HttpListener durante l'accettazione delle connessioni di WebSocket.Provides access to information received by the HttpListener class when accepting WebSocket connections.

WebSocket

La classe WebSocket consente alle applicazioni di inviare e ricevere dati dopo il completamento dell'aggiornamento di WebSocket.The WebSocket class allows applications to send and receive data after the WebSocket upgrade has completed.

WebSocketContext

Utilizzato per accedere alle informazioni nell'handshake di WebSocket.Used for accessing the information in the WebSocket handshake.

WebSocketException

Rappresenta eccezioni che si verificano durante un'operazione su una connessione di WebSocket.Represents an exception that occurred when performing an operation on a WebSocket connection.

WebSocketProtocol
WebSocketReceiveResult

Un'istanza di questa classe rappresenta il risultato dell'esecuzione di una singola operazione ReceiveAsync su un WebSocket.An instance of this class represents the result of performing a single ReceiveAsync operation on a WebSocket.

Struct

ValueWebSocketReceiveResult

Rappresenta il risultato dell'esecuzione di una singola operazione ReceiveAsync(Memory<Byte>, CancellationToken) su un elemento WebSocket.Represents the result of performing a single ReceiveAsync(Memory<Byte>, CancellationToken) operation on a WebSocket.

Enumerazioni

WebSocketCloseStatus

Rappresenta i codici di chiusura WebSocket noti, come definito nella sezione 11.7 della specifica del protocollo WebSocket.Represents well known WebSocket close codes as defined in section 11.7 of the WebSocket protocol spec.

WebSocketError

Contiene l'elenco degli errori possibili WebSocket.Contains the list of possible WebSocket errors.

WebSocketMessageType

Indica il tipo di messaggio.Indicates the message type.

WebSocketState

Definisce i diversi stati in cui può trovarsi un'istanza di WebSockets.Defines the different states a WebSockets instance can be in.

Commenti

Alcune delle classi nel System.Net.WebSockets dello spazio dei nomi sono supportati in Windows 7, Windows Vista SP2 e 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. Tuttavia, le implementazioni di client e server WebSocket solo pubbliche sono supportate in Windows 8 e Windows Server 2012.However, the only public implementations of client and server WebSockets are supported on Windows 8 and Windows Server 2012. Le classi e gli elementi di classe nel System.Net.WebSockets dello spazio dei nomi che sono supportati in Windows 7, Windows Vista SP2 e Windows Server 2008 sono classi astratte.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. In questo modo uno sviluppatore di applicazioni ereditare ed estendere tali classi astratte con un'implementazione effettiva del client WebSocket.This allows an application developer to inherit and extend these abstract classes with an actual implementation of client WebSockets.