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 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
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) |