SearchResult.GetDirectoryEntry Méthode

Définition

Récupère le DirectoryEntry qui correspond au SearchResult à partir de la hiérarchie des services de domaine Active Directory.

public:
 System::DirectoryServices::DirectoryEntry ^ GetDirectoryEntry();
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry ();
member this.GetDirectoryEntry : unit -> System.DirectoryServices.DirectoryEntry
Public Function GetDirectoryEntry () As DirectoryEntry

Retours

DirectoryEntry correspondant à SearchResult.

Exemples

L’exemple suivant est un extrait de l’exemple dans SearchResult. L’exemple d’origine crée un DirectoryEntry objet avec le chemin souhaité et utilise la FindOne méthode pour lancer la recherche. Après avoir effectué la recherche, l’exemple utilise la GetDirectoryEntry méthode pour récupérer l’entrée de répertoire dynamique identifiée dans les résultats de la recherche.

' 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);  

Remarques

Utilisez GetDirectoryEntry quand vous souhaitez examiner l’entrée dynamique au lieu de l’entrée retournée par le biais DirectorySearcherde , ou lorsque vous souhaitez appeler une méthode sur l’objet qui a été retourné.

Notes

L’appel GetDirectoryEntry de chaque SearchResult retour par le biais DirectorySearcher peut être lent.

S’applique à