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)); }