SearchResultCollection.Handle Eigenschaft

Definition

Ruft das Handle ab, das von der IDirectorySearch::ExecuteSearch Methode zurückgegeben wird, die die eigentliche Suche ausführt. Weitere Informationen finden Sie im Artikel IDirectorySearch::ExecuteSearch.

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

Eigenschaftswert

IntPtr

nativeint

Der von dieser Auflistung verwendete ADS_SEARCH_HANDLE-Wert.

Hinweise

Die DirectorySearcher , die diese Auflistung erstellt hat, ruft die IDirectorySearch::ExecuteSearch -Methode auf, die die Abfrageergebnisse für das SearchResultCollection -Objekt verfügbar macht. Weitere Informationen finden Sie im Artikel IDirectorySearch::ExecuteSearch.

Jedes Mal, wenn eine Abfrage ausgeführt wird, wird dem -Objekt ein Handle für die Ergebnisse dieser Abfrage zugeordnet SearchResultCollection . Dieses Handle entspricht dem Suchhandle in ADSI. Dieses Handle wird so lange beibehalten, bis Sie die Dispose() -Methode für das SearchResultCollection -Objekt aufrufen. Daher müssen Sie aufrufen Dispose() , um einen Speicherverlust zu verhindern. Der Garbage Collector gibt keinen Arbeitsspeicher für dieses bestimmte Objekt frei.

Gilt für: