AspNetWebSocket Klasse

Definition

Stellt eine Echtzeit-Vollduplexverbindung zwischen einem Webserver und einem Client in einer ASP.NET Anwendung dar.

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

Eigenschaften

Name Beschreibung
CloseStatus

Ruft einen Statuscode ab, der angibt, warum ein AspNetWebSocket Objekt geschlossen wurde.

CloseStatusDescription

Ruft eine Statusmeldung ab, die erläutert, warum ein AspNetWebSocket Objekt geschlossen wurde.

State

Ruft einen Wert ab, der den geöffneten oder geschlossenen Zustand eines AspNetWebSocket Objekts angibt.

SubProtocol

Ruft den Namen eines anwendungsspezifischen Protokolls ab, das ein Remoteclient und ein Server zum Austauschen von Daten über eine AspNetWebSocket Verbindung verwenden kann.

Methoden

Name Beschreibung
Abort()

Bricht alle ausstehenden E/A-Vorgänge für das AspNetWebSocket Objekt ab und legt den Status des Objekts fest, sodass es nicht zum Starten zusätzlicher E/A-Vorgänge verwendet werden kann.

CloseAsync(WebSocketCloseStatus, String, CancellationToken)

Sendet eine asynchrone Nachricht an einen Client, um die Verbindung zu schließen. Wenn der Server die Anforderung zum Schließen der Verbindung initiiert, wartet die Methode, bis der Client die Anforderung bestätigt, bevor sie zurückgegeben wird.

CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken)

Sendet eine asynchrone Nachricht an einen Client, um die Verbindung zu schließen. Wenn der Server die Anforderung zum Schließen der Verbindung initiiert, wird die Methode zurückgegeben, ohne auf eine Antwort zu warten.

Dispose()

Gibt alle Ressourcen frei, die von einem AspNetWebSocket Objekt verwendet werden.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ReceiveAsync(ArraySegment<Byte>, CancellationToken)

Empfängt ein einzelnes Nachrichtenfragment von einem Remoteclient.

SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)

Sendet ein einzelnes Nachrichtenfragment an einen Remoteclient.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: