/// <summary>
        /// Returns the info (attributes and operations) about the specified object.
        /// </summary>
        /// <param name="name"></param>
        /// <returns></returns>
        /// <exception cref="InvalidDomainException">If domain name is not found.</exception>
        public ManagementInfo GetManagementInfo(ManagedObjectName name)
        {
            if (name == null)
            {
                throw new ArgumentNullException("name");
            }

            return(registry.GetManagementInfo(name));
        }