Gdzie jest nazwa domeny w obiekcie UserPrincipal?

UżywamSystem.DirectoryServices.ActiveDirectory klasy, aby znaleźć wszystkich użytkowników usługi Active Directory. Kod jest bardzo prosty:

var context = new PrincipalContext(ContextType.Domain);
var searcher = new PrincipalSearcher(new UserPrincipal(context));
var results = searcher.FindAll();

Chcę uzyskać kwalifikowaną nazwę użytkownika w domenie „przyjazny” (aka. „Przed Windows 2000”), np. „CONTOSO SmithJ”.UserPrincipal.SamAccountName daje mi nazwę użytkownika, ale jak mogę uzyskać część domeny? Nie mogę założyć, że domena będzie taka sama jak domena komputera lub bieżącego użytkownika.

questionAnswers(2)

yourAnswerToTheQuestion