Udostępnij za pośrednictwem


SearchResultCollection.Handle Właściwość

Definicja

Pobiera uchwyt zwracany przez metodę IDirectorySearch::ExecuteSearch wykonującą rzeczywiste wyszukiwanie. Aby uzyskać więcej informacji, zobacz artykuł IDirectorySearch::ExecuteSearch .

public:
 property IntPtr Handle { IntPtr get(); };
public IntPtr Handle { get; }
member this.Handle : nativeint
Public ReadOnly Property Handle As IntPtr

Wartość właściwości

IntPtr

nativeint

Wartość ADS_SEARCH_HANDLE używana przez tę kolekcję.

Uwagi

Obiekt DirectorySearcher , który utworzył tę kolekcję, wywołuje metodę IDirectorySearch::ExecuteSearch , dzięki czemu wyniki zapytania są dostępne dla SearchResultCollection obiektu. Aby uzyskać więcej informacji, zobacz artykuł IDirectorySearch::ExecuteSearch .

Za każdym razem, gdy zapytanie jest wykonywane, uchwyt dla wyników tego zapytania jest skojarzony z jego SearchResultCollection obiektem. Ten uchwyt odpowiada dojściu wyszukiwania w narzędziu ADSI. Ten uchwyt będzie utrzymywany do momentu wywołania Dispose() metody w SearchResultCollection obiekcie, dlatego należy wywołać Dispose() metodę, aby zapobiec wyciekowi pamięci. Moduł odśmiecający pamięci nie zwalnia pamięci dla tego określonego obiektu.

Dotyczy