다음을 통해 공유


SearchResult.GetDirectoryEntry 메서드

정의

Active Directory 도메인 서비스 계층 구조에서 DirectoryEntry에 해당하는 SearchResult를 검색합니다.

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

반환

DirectoryEntry에 해당하는 SearchResult입니다.

예제

다음 예의 예제는 SearchResult합니다. 원래 예제에서는 새 DirectoryEntry 사용 하 여 원하는 경로 사용 하 여 개체를 FindOne 검색을 시작 하는 방법입니다. 예제에서는 검색을 수행한 후의 GetDirectoryEntry 검색 결과에서 식별 된 활성 디렉터리 항목을 검색 하는 방법입니다.

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

설명

사용 하 여 GetDirectoryEntry 를 통해 반환 된 항목 대신 라이브 항목을 확인 하려는 경우 DirectorySearcher, 반환 된 개체에서 메서드를 호출 하려는 경우 또는 합니다.

참고

호출 GetDirectoryEntrySearchResult 를 통해 반환 된 DirectorySearcher 속도가 느려질 수 있습니다.

적용 대상