AspNetWebSocket AspNetWebSocket AspNetWebSocket AspNetWebSocket Class

Definition

Stellt eine vollduplexe Echtzeitverbindung zwischen einem Webserver und einem Client in einer ASP.NET-Anwendung dar.Represents a real-time full-duplex connection between a web server and a client in an ASP.NET application.

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
AspNetWebSocketAspNetWebSocketAspNetWebSocketAspNetWebSocket

Eigenschaften

CloseStatus CloseStatus CloseStatus CloseStatus

Ruft den Statuscode ab, der angibt, warum ein AspNetWebSocket-Objekt geschlossen wurde.Gets a status code that indicates why an AspNetWebSocket object was closed.

CloseStatusDescription CloseStatusDescription CloseStatusDescription CloseStatusDescription

Ruft eine Statusmeldung ab, die erklärt, warum ein AspNetWebSocket-Objekt geschlossen wurde.Gets a status message that explains why an AspNetWebSocket object was closed.

State State State State

Ruft einen Wert ab, der den offenen oder geschlossenen Zustand eines AspNetWebSocket-Objekts angibt.Gets a value that indicates the open or closed state of an AspNetWebSocket object.

SubProtocol SubProtocol SubProtocol 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.Gets the name of an application-specific protocol that a remote client and a server can use to exchange data over an AspNetWebSocket connection.

Methoden

Abort() Abort() Abort() 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.Cancels any pending I/O operations on the AspNetWebSocket object and sets the state of the object so that it cannot be used to start additional I/O operations.

CloseAsync(WebSocketCloseStatus, String, CancellationToken) CloseAsync(WebSocketCloseStatus, String, CancellationToken) CloseAsync(WebSocketCloseStatus, String, CancellationToken) CloseAsync(WebSocketCloseStatus, String, CancellationToken)

Sendet eine asynchrone Meldung an einen Client, um die Verbindung zu schließen.Sends an asynchronous message to a client to close the connection. 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.If the server initiates the request to close the connection, the method waits for the client to acknowledge the request before it returns.

CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken) CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken) CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken) CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken)

Sendet eine asynchrone Meldung an einen Client, um die Verbindung zu schließen.Sends an asynchronous message to a client to close the connection. Wenn der Server die Anforderung initiiert, um die Verbindung zu schließen, erfolgt eine Rückgabe, ohne auf eine Antwort zu warten.If the server initiates the request to close the connection, the method returns without waiting for a response.

Dispose() Dispose() Dispose() Dispose()

Gibt alle vom AspNetWebSocket-Objekt verwendeten Ressourcen frei.Releases all resources used by an AspNetWebSocket object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ReceiveAsync(ArraySegment<Byte>, CancellationToken) ReceiveAsync(ArraySegment<Byte>, CancellationToken) ReceiveAsync(ArraySegment<Byte>, CancellationToken) ReceiveAsync(ArraySegment<Byte>, CancellationToken)

Empfängt ein einzelnes Nachrichtenfragment eines Remoteclients.Receives a single message fragment from a remote client.

ReceiveAsync(Memory<Byte>, CancellationToken) ReceiveAsync(Memory<Byte>, CancellationToken) ReceiveAsync(Memory<Byte>, CancellationToken) ReceiveAsync(Memory<Byte>, CancellationToken) Inherited from WebSocket
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)

Sendet ein einzelnes Nachrichtenfragment an einen Remoteclient.Sends a single message fragment to a remote client.

SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken) Inherited from WebSocket
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für: