Acceleratio.SPDG.Generator.AD.GetAvailableDomains C# (CSharp) Method

GetAvailableDomains() public static method

public static GetAvailableDomains ( ) : List
return List
        public static List<string> GetAvailableDomains()
        {
            List<string> domains = new List<string>();

            using (var forest = Forest.GetCurrentForest())
            {
                foreach (Domain domain in forest.Domains)
                {
                    domains.Add(domain.Name);
                    domain.Dispose();
                }
            }

            return domains;
        }