SearchResult.GetDirectoryEntry メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SearchResult.GetDirectoryEntry メソッドの意味・解説 

SearchResult.GetDirectoryEntry メソッド

Active Directory 階層から SearchResult に対応する DirectoryEntry を取得します。

名前空間: System.DirectoryServices
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Function GetDirectoryEntry As
 DirectoryEntry
Dim instance As SearchResult
Dim returnValue As DirectoryEntry

returnValue = instance.GetDirectoryEntry
public DirectoryEntry GetDirectoryEntry ()
public:
DirectoryEntry^ GetDirectoryEntry ()
public DirectoryEntry GetDirectoryEntry ()
public function GetDirectoryEntry () : DirectoryEntry

戻り値
SearchResult に対応する DirectoryEntry。

解説解説

DirectorySearcher を通じて返されるエントリではなく、ライブ エントリを参照する場合や、返されたオブジェクトでメソッドを呼び出す場合は、GetDirectoryEntry を使用します。

メモメモ

DirectorySearcher で返された SearchResult ごとに GetDirectoryEntry を呼び出すと、時間がかかることがあります。

使用例使用例

次の例は、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);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

SearchResult.GetDirectoryEntry メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SearchResult.GetDirectoryEntry メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS