ThreadPoolBoundHandle 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示系結至系統線程集區的 I/O 句柄,並讓低階元件接收異步 I/O 作業的通知。
public ref class ThreadPoolBoundHandle sealed : IDisposable
public sealed class ThreadPoolBoundHandle : IDisposable
type ThreadPoolBoundHandle = class
interface IDisposable
Public NotInheritable Class ThreadPoolBoundHandle
Implements IDisposable
- 繼承
-
ThreadPoolBoundHandle
- 實作
屬性
| 名稱 | Description |
|---|---|
| Handle |
會取得綁定的作業系統帳號。 |
方法
| 名稱 | Description |
|---|---|
| AllocateNativeOverlapped(IOCompletionCallback, Object, Object) |
回傳一個非 NativeOverlapped 受管理的結構指標,指定一個代理(當非同步 I/O 操作完成時呼叫)、一個由使用者提供的物件(提供上下文)以及作為緩衝區的受管理物件。 |
| AllocateNativeOverlapped(PreAllocatedOverlapped) |
回傳一個非管理指標,指向 NativeOverlapped 一個結構,使用與指定 PreAllocatedOverlapped 物件相關的回調狀態和緩衝區。 |
| BindHandle(SafeHandle) |
回傳指定的句柄 a ThreadPoolBoundHandle ,該句柄綁定於系統執行緒池。 |
| Dispose() |
釋放實例使用 ThreadPoolBoundHandle 的所有未管理資源。 |
| Equals(Object) |
判斷指定的 物件是否等於目前的物件。 (繼承來源 Object) |
| FreeNativeOverlapped(NativeOverlapped*) |
釋放與 NativeOverlapped 方法所分配 AllocateNativeOverlapped 結構相關的記憶體。 |
| GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
| GetNativeOverlappedState(NativeOverlapped*) |
回傳使用者提供的物件,該物件是在實例分配時 NativeOverlapped 透過呼叫 AllocateNativeOverlapped(IOCompletionCallback, Object, Object) 方法指定的。 |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |