private IntPtr root; // dtCrowdAgent

        #endregion Fields

        #region Constructors

        internal CrowdAgent(CrowdManager manager
            , IntPtr agent
            , int mangerIndex)
        {
            mManager = manager;
            root = agent;
            managerIndex = mangerIndex;
        }
 internal CrowdAgent(CrowdManager manager
                     , IntPtr agent
                     , int mangerIndex)
 {
     mManager     = manager;
     root         = agent;
     managerIndex = mangerIndex;
 }
 internal void Dispose()
 {
     root = IntPtr.Zero;
     mManager = null;
     managerIndex = -1;
 }
 internal void Dispose()
 {
     root         = IntPtr.Zero;
     mManager     = null;
     managerIndex = -1;
 }