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à
CloseStatus |
Ottiene un codice di stato che indica il motivo per cui un oggetto AspNetWebSocket è stato chiuso. |
CloseStatusDescription |
Ottiene un messaggio di stato che indica il motivo per cui un oggetto AspNetWebSocket è stato chiuso. |
State |
Ottiene un valore che indica lo stato aperto o chiuso dell'oggetto AspNetWebSocket. |
SubProtocol |
Ottiene il nome di un protocollo specifico dell'applicazione che un client remoto e un server possono usare per scambiare dati su una connessione AspNetWebSocket. |
Metodi
Abort() |
Annulla tutte le operazioni di I/O in sospeso nell'oggetto AspNetWebSocket e imposta lo stato dell'oggetto in modo che non possa essere usato per avviare altre operazioni di I/O. |
CloseAsync(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 rimane in attesa che il client riconosca la richiesta prima di restituire un risultato. |
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 un risultato senza attendere una risposta. |
Dispose() |
Rilascia tutte le risorse usate da un oggetto AspNetWebSocket. |
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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ReceiveAsync(ArraySegment<Byte>, CancellationToken) |
Riceve un singolo frammento di messaggio da un client remoto. |
ReceiveAsync(Memory<Byte>, CancellationToken) |
Riceve i dati dalla connessione WebSocket in modo asincrono. (Ereditato da WebSocket) |
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken) |
Invia un singolo frammento di messaggio a un client remoto. |
SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken) |
Invia i dati sulla connessione WebSocket in modo asincrono. (Ereditato da WebSocket) |
SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, WebSocketMessageFlags, CancellationToken) |
Invia i dati sulla connessione WebSocket in modo asincrono. (Ereditato da WebSocket) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |