AspNetWebSocket Classe
Definizione
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.
Rappresenta una connessione full duplex in tempo reale tra un server Web e un client in un'applicazione ASP.NET.
public ref class AspNetWebSocket sealed : System::Net::WebSockets::WebSocket
public sealed class AspNetWebSocket : System.Net.WebSockets.WebSocket
type AspNetWebSocket = class
inherit WebSocket
Public NotInheritable Class AspNetWebSocket
Inherits WebSocket
- Ereditarietà
Proprietà
| Nome | Descrizione |
|---|---|
| CloseStatus |
Ottiene un codice di stato che indica il motivo per cui un AspNetWebSocket oggetto è stato chiuso. |
| CloseStatusDescription |
Ottiene un messaggio di stato che spiega perché un AspNetWebSocket oggetto è stato chiuso. |
| State |
Ottiene un valore che indica lo stato aperto o chiuso di un AspNetWebSocket oggetto. |
| SubProtocol |
Ottiene il nome di un protocollo specifico dell'applicazione che un client remoto e un server possono usare per scambiare dati tramite una AspNetWebSocket connessione. |
Metodi
| Nome | Descrizione |
|---|---|
| Abort() |
Annulla tutte le operazioni di I/O in sospeso sull'oggetto AspNetWebSocket e imposta lo stato dell'oggetto in modo che non possa essere utilizzato per avviare operazioni di I/O aggiuntive. |
| CloseAsync(WebSocketCloseStatus, String, CancellationToken) |
Invia un messaggio asincrono a un client per chiudere la connessione. Se il server avvia la richiesta di chiudere la connessione, il metodo attende che il client riconosca la richiesta prima che venga restituita. |
| CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken) |
Invia un messaggio asincrono a un client per chiudere la connessione. Se il server avvia la richiesta di chiusura della connessione, il metodo restituisce senza attendere una risposta. |
| Dispose() |
Rilascia tutte le risorse usate da un AspNetWebSocket oggetto . |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ReceiveAsync(ArraySegment<Byte>, CancellationToken) |
Riceve un singolo frammento di messaggio da un client remoto. |
| SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken) |
Invia un singolo frammento di messaggio a un client remoto. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |