このAsync Sockets exampleを読むと、次のコードが見つかります。
// Get the socket that handles the client request.
Socket listener = (Socket) ar.AsyncState;
Socket handler = listener.EndAccept(ar);
これら 2 つのソケットの違いに関するドキュメントを見つけるのに苦労しています。また、ハンドラーをシャットダウンするか、ハンドラーを閉じると元のソケットにどのような影響があるかを知りたいです。誰かがこれを説明できますか、またはいくつかのドキュメントを教えてくれますか?