/// <devdoc>
 ///    <para>
 ///       These methods are made available to the underlying Connection
 ///       object so that we don't leak them because we're keeping a local
 ///       reference in our m_ConnectionList.
 ///       Called by the Connection's constructor
 ///    </para>
 /// </devdoc>
 internal void Associate(Connection connection) {
     lock (m_ConnectionList) {
         m_ConnectionList.Add(connection);
     }
     GlobalLog.Print("ConnectionGroup::Associate() Connection:" + connection.GetHashCode());
 }