SearchResultCollection.Handle Proprietà

Definizione

Ottiene l'handle restituito dal IDirectorySearch::ExecuteSearch metodo che esegue la ricerca effettiva. Per altre informazioni, vedere l'articolo IDirectorySearch::ExecuteSearch.

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

Valore della proprietà

IntPtr

nativeint

Valore ADS_SEARCH_HANDLE usato da questa raccolta.

Commenti

L'oggetto DirectorySearcher che ha creato questa raccolta chiama il IDirectorySearch::ExecuteSearch metodo , che rende i risultati della query disponibili per l'oggetto SearchResultCollection . Per altre informazioni, vedere l'articolo IDirectorySearch::ExecuteSearch.

Ogni volta che viene eseguita una query, un handle per i risultati di tale query è associato SearchResultCollection all'oggetto . Questo handle corrisponde all'handle di ricerca in ADSI. Questo handle persiste finché non si chiama il Dispose() metodo sull'oggetto SearchResultCollection , quindi è necessario chiamare Dispose() per evitare una perdita di memoria. Il Garbage Collector non libera memoria per questo particolare oggetto.

Si applica a