SearchResult.GetDirectoryEntry Méthode

Définition

Récupère le DirectoryEntry qui correspond à la SearchResult à partir de la hiérarchie 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

Celui DirectoryEntry qui correspond au 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 en direct 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);

Remarques

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

Note

L’appel GetDirectoryEntry sur chaque SearchResult retour DirectorySearcher peut être lent.

S’applique à