AspNetWebSocket Klasse

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
AspNetWebSocket

Eigenschaften

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

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

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

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

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)

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)

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

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

Equals(Object)

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

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

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

(Geerbt von Object)
MemberwiseClone()

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

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

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

ReceiveAsync(Memory<Byte>, CancellationToken)

Empfängt Daten asynchron von der WebSocket-Verbindung.Receives data from the WebSocket connection asynchronously.

(Geerbt von WebSocket)
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)

Sendet Daten asynchron über die WebSocket-VerbindungSends data over the WebSocket connection asynchronously.

(Geerbt von WebSocket)
ToString()

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

(Geerbt von Object)

Gilt für: