SearchResultCollection.Handle 属性

定义

获取由执行实际搜索的方法返回 IDirectorySearch::ExecuteSearch 的句柄。 有关详细信息,请参阅 IDirectorySearch::ExecuteSearch 一文。

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

属性值

IntPtr

nativeint

此集合使用的 ADS_SEARCH_HANDLE 值。

注解

DirectorySearcher创建此集合的 调用 IDirectorySearch::ExecuteSearch 方法,使查询结果对 SearchResultCollection 对象可用。 有关详细信息,请参阅 IDirectorySearch::ExecuteSearch 一文。

每次执行查询时,该查询结果的句柄都与其 SearchResultCollection 对象相关联。 此句柄对应于 ADSI 中的搜索句柄。 此句柄一直持续到你对 对象调用 Dispose() 方法为止,因此必须调用 Dispose() 以防止内存SearchResultCollection泄漏。 垃圾回收器不会释放此特定对象的内存。

适用于