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

Utworzona DirectorySearcher ta kolekcja wywołuje metodę IDirectorySearch::ExecuteSearch , która sprawia, że 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 wyników tego zapytania jest skojarzony z jego SearchResultCollection obiektem. Ten uchwyt odpowiada dojściu wyszukiwania w interfejsie ADSI. Ta dojście utrzymuje się do momentu wywołania Dispose() metody w SearchResultCollection obiekcie, dlatego należy wywołać metodę Dispose() , aby zapobiec wyciekowi pamięci. Moduł odśmiecniający pamięci nie zwalnia pamięci dla tego określonego obiektu.

Dotyczy