ASP.NETでは、HttpContext.AcceptWebSocketRequestに提供するハンドラーがAspNetWebSocketContextを取得するときに、コンテキストのWebSocketを破棄する必要がありますか?または、おそらくWebSocket.CloseAsyncを呼び出した後、Webソケットは自動的に破棄されますか?
質問する
1693 次
1 に答える
5
Webソケットを破棄しないでください。実際にはできません。AspNetWebSocket.Disposeは常に。をスローしNotSupportedException
ます。MSDNドキュメントの概要と例外のセクションが正しくありません。幸いなことに、備考セクションは役に立ちます。
ASP.NETは、AspNetWebSocketオブジェクトのDisposeメソッドを自動的に呼び出して、コードの実行が終了した後に残っているリソースを解放します。
于 2012-12-26T20:30:26.767 に答える