SearchResult.GetDirectoryEntry Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte z DirectoryEntrySearchResult hierarchie Active Directory Domain Services odpovídající hodnotě .
public:
System::DirectoryServices::DirectoryEntry ^ GetDirectoryEntry();
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry ();
member this.GetDirectoryEntry : unit -> System.DirectoryServices.DirectoryEntry
Public Function GetDirectoryEntry () As DirectoryEntry
Návraty
Hodnota DirectoryEntry , která odpovídá hodnotě SearchResult.
Příklady
Následující příklad je výňatek z příkladu v SearchResult. Původní příklad vytvoří nový DirectoryEntry objekt s požadovanou cestou a použije metodu FindOne k zahájení hledání. Po provedení vyhledávání použije příklad metodu GetDirectoryEntry k načtení položky živého adresáře, která je identifikována ve výsledcích hledání.
' 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);
Poznámky
Použijte GetDirectoryEntry , když se chcete podívat na živou položku místo položky, která byla vrácena prostřednictvím DirectorySearcher, nebo když chcete vyvolat metodu pro vrácený objekt.
Poznámka
Volání GetDirectoryEntry u každého SearchResult vrácena přes DirectorySearcher může být pomalé.