WebSocket.CloseAsync(WebSocketCloseStatus, String, CancellationToken) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee sluit u de WebSocket-verbinding als asynchrone bewerking met behulp van de nauwe handshake die is gedefinieerd in de specificatie van het WebSocket-protocol, sectie 7.
public:
abstract System::Threading::Tasks::Task ^ CloseAsync(System::Net::WebSockets::WebSocketCloseStatus closeStatus, System::String ^ statusDescription, System::Threading::CancellationToken cancellationToken);
public abstract System.Threading.Tasks.Task CloseAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string? statusDescription, System.Threading.CancellationToken cancellationToken);
public abstract System.Threading.Tasks.Task CloseAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken);
abstract member CloseAsync : System.Net.WebSockets.WebSocketCloseStatus * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public MustOverride Function CloseAsync (closeStatus As WebSocketCloseStatus, statusDescription As String, cancellationToken As CancellationToken) As Task
Parameters
- closeStatus
- WebSocketCloseStatus
Geeft de reden aan voor het sluiten van de WebSocket-verbinding.
- statusDescription
- String
Hiermee geeft u een door mensen leesbare uitleg op waarom de verbinding wordt gesloten.
- cancellationToken
- CancellationToken
Het token dat kan worden gebruikt om meldingen door te geven dat bewerkingen moeten worden geannuleerd.
Retouren
Het taakobject dat de asynchrone bewerking vertegenwoordigt.
Uitzonderingen
Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.
Opmerkingen
Deze bewerking wordt niet geblokkeerd. Het geretourneerde Task object wordt voltooid nadat de WebSocket is gesloten.
Met deze methode wordt de WebSocket-verbinding gesloten met behulp van de nauwe handshake die is gedefinieerd in de specificatie van het WebSocket-protocol, sectie 7.