AspNetWebSocket Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine vollduplexe Echtzeitverbindung 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
Eigenschaften
CloseStatus |
Ruft den Statuscode ab, der angibt, warum ein AspNetWebSocket-Objekt geschlossen wurde. |
CloseStatusDescription |
Ruft eine Statusmeldung ab, die erklärt, warum ein AspNetWebSocket-Objekt geschlossen wurde. |
State |
Ruft einen Wert ab, der den offenen oder geschlossenen Zustand eines AspNetWebSocket-Objekts angibt. |
SubProtocol |
Ruft den Namen eines anwendungsspezifischen Protokolls ab, das ein Remote Client und ein Server nutzen können, um Daten über eine AspNetWebSocket-Verbindung austauschen zu können. |
Methoden
Abort() |
Bricht alle ausstehenden E/A-Vorgänge auf dem AspNetWebSocket-Objekt ab und legt den Zustand des Objekts fest, sodass es nicht verwendet werden kann, um zusätzliche E/A-Vorgänge zu starten. |
CloseAsync(WebSocketCloseStatus, String, CancellationToken) |
Sendet eine asynchrone Meldung an einen Client, um die Verbindung zu schließen. Wenn der Server die Anforderung initiiert, um die Verbindung zu schließen, wartet die Methode darauf, dass der Client die Anforderung bestätigt, bevor eine Rückgabe erfolgt. |
CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken) |
Sendet eine asynchrone Meldung an einen Client, um die Verbindung zu schließen. Wenn der Server die Anforderung initiiert, um die Verbindung zu schließen, erfolgt eine Rückgabe, ohne auf eine Antwort zu warten. |
Dispose() |
Gibt alle vom AspNetWebSocket-Objekt verwendeten Ressourcen frei. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ReceiveAsync(ArraySegment<Byte>, CancellationToken) |
Empfängt ein einzelnes Nachrichtenfragment eines Remoteclients. |
ReceiveAsync(Memory<Byte>, CancellationToken) |
Empfängt Daten asynchron von der WebSocket-Verbindung. (Geerbt von WebSocket) |
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken) |
Sendet ein einzelnes Nachrichtenfragment an einen Remoteclient. |
SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken) |
Sendet Daten asynchron über die WebSocket-Verbindung (Geerbt von WebSocket) |
SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, WebSocketMessageFlags, CancellationToken) |
Sendet Daten asynchron über die WebSocket-Verbindung (Geerbt von WebSocket) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |