internal static SocketError Disconnect(Socket socket, SafeCloseSocket handle, bool reuseSocket) { throw new PlatformNotSupportedException(SR.net_sockets_disconnect_notsupported); } }
internal SocketError DoOperationDisconnect(Socket socket, SafeCloseSocket handle) { SocketError socketError = SocketPal.Disconnect(socket, handle, _disconnectReuseSocket); FinishOperationSync(socketError, 0, SocketFlags.None); return(socketError); }