SearchResult.GetDirectoryEntry Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den DirectoryEntry ab, der dem SearchResult aus der Active Directory-Domänendienste-Hierarchie entspricht.
public:
System::DirectoryServices::DirectoryEntry ^ GetDirectoryEntry();
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry ();
member this.GetDirectoryEntry : unit -> System.DirectoryServices.DirectoryEntry
Public Function GetDirectoryEntry () As DirectoryEntry
Gibt zurück
Der DirectoryEntry, der dem SearchResult entspricht.
Beispiele
Das folgende Beispiel ist ein Auszug des Beispiels in SearchResult. Im ursprünglichen Beispiel wird ein neues DirectoryEntry Objekt mit dem gewünschten Pfad erstellt und die FindOne -Methode verwendet, um die Suche zu initiieren. Nach der Durchführung der Suche wird im Beispiel die GetDirectoryEntry -Methode verwendet, um den In den Suchergebnissen identifizierten Liveverzeichniseintrag abzurufen.
' Get the 'DirectoryEntry' that corresponds to 'mySearchResult'.
Dim myDirectoryEntry As DirectoryEntry = mySearchResult.GetDirectoryEntry()
Console.WriteLine(ControlChars.Newline + "The name of the 'myDirectoryEntry' " + _
"directory entry that corresponds to the " + _
"'mySearchResult' search result is : {0}" + _
ControlChars.Newline, myDirectoryEntry.Name)
// Get the 'DirectoryEntry' that corresponds to 'mySearchResult'.
DirectoryEntry myDirectoryEntry =
mySearchResult.GetDirectoryEntry();
Console.WriteLine("\nThe name of the 'myDirectoryEntry' " +
"directory entry that corresponds to the " +
"'mySearchResult' search result is : {0}\n",
myDirectoryEntry.Name);
// Get the 'DirectoryEntry' that corresponds to 'mySearchResult'.
DirectoryEntry^ myDirectoryEntry = mySearchResult->GetDirectoryEntry();
Console::WriteLine(
String::Concat("\nThe name of the 'myDirectoryEntry' ",
"directory entry that corresponds to the ",
"'mySearchResult' search result is : {0}\n"),
myDirectoryEntry->Name);
Hinweise
Verwenden Sie GetDirectoryEntry , wenn Sie den Liveeintrag anstelle des durch zurückgegebenen DirectorySearcherEintrags betrachten möchten, oder wenn Sie eine Methode für das zurückgegebene Objekt aufrufen möchten.
Hinweis
Das Aufrufen GetDirectoryEntry jedes SearchResult zurückgegebenen Durchlaufs DirectorySearcher kann langsam sein.