ClientWebSocket.CloseOutputAsync Yöntem

Tanım

Zaman uyumsuz işlem olarak örneğin çıkışını ClientWebSocket kapatın.

public:
 override System::Threading::Tasks::Task ^ CloseOutputAsync(System::Net::WebSockets::WebSocketCloseStatus closeStatus, System::String ^ statusDescription, System::Threading::CancellationToken cancellationToken);
public override System.Threading.Tasks.Task CloseOutputAsync (System.Net.WebSockets.WebSocketCloseStatus closeStatus, string? statusDescription, System.Threading.CancellationToken cancellationToken);
public override System.Threading.Tasks.Task CloseOutputAsync (System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken);
override this.CloseOutputAsync : System.Net.WebSockets.WebSocketCloseStatus * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function CloseOutputAsync (closeStatus As WebSocketCloseStatus, statusDescription As String, cancellationToken As CancellationToken) As Task

Parametreler

closeStatus
WebSocketCloseStatus

WebSocket kapatma durumu.

statusDescription
String

Kapatma durumunun açıklaması.

cancellationToken
CancellationToken

Bu işlemin iptal edilmesi gerektiğini belirten bir bildirim yaymak için kullanılan bir iptal belirteci.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Özel durumlar

İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.

Açıklamalar

Bu işlem engellemez. Task Döndürülen nesne, örnekteki çıkış ClientWebSocket kapatıldıktan sonra tamamlanır.

Şunlara uygulanır