/// <summary> /// Bind the socket to <paramref name="address"/>. /// </summary> /// <param name="address">a string representing the address to bind this socket to</param> /// <exception cref="ObjectDisposedException">thrown if the socket was already disposed</exception> /// <exception cref="TerminatingException">The socket has been stopped.</exception> /// <exception cref="AddressAlreadyInUseException">The specified address is already in use.</exception> /// <exception cref="NetMQException">No IO thread was found, or the protocol's listener encountered an /// error during initialisation.</exception> public void Bind(string address) { m_socketHandle.CheckDisposed(); m_socketHandle.Bind(address); }