WebSocket.CloseOutputAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
WebSocket protokol belirtimi bölüm 7'de tanımlanan yakın el sıkışmasını başlatır veya tamamlar.
public:
abstract System::Threading::Tasks::Task ^ CloseOutputAsync(System::Net::WebSockets::WebSocketCloseStatus closeStatus, System::String ^ statusDescription, System::Threading::CancellationToken cancellationToken);
public abstract System.Threading.Tasks.Task CloseOutputAsync (System.Net.WebSockets.WebSocketCloseStatus closeStatus, string? statusDescription, System.Threading.CancellationToken cancellationToken);
public abstract System.Threading.Tasks.Task CloseOutputAsync (System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken);
abstract member CloseOutputAsync : System.Net.WebSockets.WebSocketCloseStatus * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public MustOverride Function CloseOutputAsync (closeStatus As WebSocketCloseStatus, statusDescription As String, cancellationToken As CancellationToken) As Task
Parametreler
- closeStatus
- WebSocketCloseStatus
WebSocket bağlantısını kapatmanın nedenini gösterir.
- statusDescription
- String
Uygulamaların, bağlantının neden kapatıldığına ilişkin okunabilir bir açıklama belirtmesine olanak tanır.
- cancellationToken
- CancellationToken
İşlemlerin iptal edilmesi gerektiğini belirten bildirimi yaymak için kullanılabilecek belirteç.
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. Döndürülen Task nesne, WebSocket'teki çıkış kapatıldıktan sonra tamamlanır.