Каков наилучший способ получить канонический путь от DistinguishedName в активном каталоге при извлечении всех групп/пользователей? есть ли какая-либо проблема со следующей реализациейКаков наилучший способ получить канонический путь от DistinguishedName в активном каталоге C#
foreach (SearchResult entry in results)
{
var distinguishedName = entry.Properties["distinguishedName"][0].ToString();
entry.RefreshCache(new string[] { "canonicalName" });
var canonicalName = entry.Properties["canonicalName"][0].ToString();
}