Bagikan melalui


ClientWebSocket.CloseOutputAsync Metode

Definisi

Tutup output untuk ClientWebSocket instans sebagai operasi asinkron.

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

Parameter

closeStatus
WebSocketCloseStatus

Status tutup WebSocket.

statusDescription
String

Deskripsi status tutup.

cancellationToken
CancellationToken

Token pembatalan yang digunakan untuk menyebarluaskan pemberitahuan bahwa operasi ini harus dibatalkan.

Mengembalikan

Objek tugas yang mewakili operasi asinkron.

Pengecualian

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Keterangan

Operasi ini tidak akan memblokir. Objek yang dikembalikan Task akan selesai setelah output pada ClientWebSocket instans ditutup.

Berlaku untuk