Example #1
0
        public static string GetDomainNetBiosName(DirectoryEntry partitions, string domainDN)
        {
            foreach (DirectoryEntry part in partitions.Children)
            {
                using (part)
                {
                    string nCName = DirectoryUtils.GetPropertyValueAsString(part, "nCName");

                    if (nCName.Equals(domainDN, StringComparison.OrdinalIgnoreCase))
                    {
                        return(DirectoryUtils.GetPropertyValueAsString(part, "nETBIOSName"));
                    }
                }
            }

            return(null);
        }
 protected override object OnGetValue()
 {
     return(DirectoryUtils.GetPropertyValueAsString(Entry, AttributeName));
 }