internal static SocketError DisconnectAsync(Socket socket, SafeCloseSocket handle, bool reuseSocket, DisconnectOverlappedAsyncResult asyncResult) { throw new PlatformNotSupportedException(SR.net_sockets_disconnect_notsupported); }