ThreadPoolBoundHandle 类   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示已绑定到系统线程池的 I/O 句柄,并使低级别组件能够接收异步 I/O 操作的通知。
public ref class ThreadPoolBoundHandle sealed : IDisposablepublic sealed class ThreadPoolBoundHandle : IDisposabletype ThreadPoolBoundHandle = class
    interface IDisposablePublic NotInheritable Class ThreadPoolBoundHandle
Implements IDisposable- 继承
- 
				ThreadPoolBoundHandle
- 实现
属性
| Handle | 获取绑定的操作系统句柄。 | 
方法
| AllocateNativeOverlapped(IOCompletionCallback, Object, Object) | 向 NativeOverlapped 结构返回一个非托管指针,指定在异步 I/O 操作完成时调用的委托、可提供上下文的用户提供的对象,以及充当缓冲区的托管对象。 | 
| AllocateNativeOverlapped(PreAllocatedOverlapped) | 返回指向 NativeOverlapped 结构的非托管指针,该结构使用与指定 PreAllocatedOverlapped 对象关联的回调状态和缓冲区。 | 
| BindHandle(SafeHandle) | 为指定句柄返回 ThreadPoolBoundHandle,后者已绑定到系统线程池。 | 
| Dispose() | 释放 ThreadPoolBoundHandle 实例使用的所有非托管资源。 | 
| Equals(Object) | 确定指定对象是否等于当前对象。(继承自 Object) | 
| FreeNativeOverlapped(NativeOverlapped*) | 释放与 AllocateNativeOverlapped 方法分配的 NativeOverlapped 结构关联的内存。 | 
| GetHashCode() | 作为默认哈希函数。(继承自 Object) | 
| GetNativeOverlappedState(NativeOverlapped*) | 返回用户提供的对象,该对象在通过调用 AllocateNativeOverlapped(IOCompletionCallback, Object, Object) 方法分配 NativeOverlapped 实例时指定。 | 
| GetType() | 获取当前实例的 Type。(继承自 Object) | 
| MemberwiseClone() | 创建当前 Object 的浅表副本。(继承自 Object) | 
| ToString() | 返回表示当前对象的字符串。(继承自 Object) | 
| UnsafeAllocateNativeOverlapped(IOCompletionCallback, Object, Object) | 返回指向结构的非托管指针 NativeOverlapped ,指定异步 I/O 操作完成后调用的委托、提供上下文的用户提供的对象以及用作缓冲区的托管对象。 |