AspNetWebSocket Classe

Definizione

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à
AspNetWebSocket

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)

Si applica a