SearchResult.GetDirectoryEntry Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera element DirectoryEntry odpowiadający SearchResult hierarchii Active Directory Domain Services.
public:
System::DirectoryServices::DirectoryEntry ^ GetDirectoryEntry();
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry ();
member this.GetDirectoryEntry : unit -> System.DirectoryServices.DirectoryEntry
Public Function GetDirectoryEntry () As DirectoryEntry
Zwraca
Element DirectoryEntry odpowiadający elementowi SearchResult.
Przykłady
Poniższy przykład to fragment przykładu w pliku SearchResult. Oryginalny przykład tworzy nowy DirectoryEntry obiekt z żądaną ścieżką i używa FindOne metody do zainicjowania wyszukiwania. Po wykonaniu wyszukiwania przykład używa GetDirectoryEntry metody , aby pobrać wpis katalogu na żywo, który jest identyfikowany w wynikach wyszukiwania.
' 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);
Uwagi
Użyj GetDirectoryEntry polecenia , jeśli chcesz przyjrzeć się wpisowi na żywo zamiast wpisu zwróconego za pośrednictwem DirectorySearchermetody , lub, gdy chcesz wywołać metodę dla zwróconego obiektu.
Uwaga
Wywołanie GetDirectoryEntry każdego SearchResult zwracanego przez program DirectorySearcher może być powolne.