ThreadPoolBoundHandle 類別

定義

表示系結至系統線程集區的 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)

適用於