System.Runtime.Handles
代表等候控制代碼的包裝函式類別。
初始化 類別的新執行個體。
物件,表示要使用的既有控制代碼。
true 表示在結束階段確實地釋放控制代碼,而 false 表示不要確實地釋放 (不建議)。
指定子處理序是否能繼承基礎控制代碼。
指定子處理序可繼承控制代碼。
指定子處理序不可繼承控制代碼。
表示控制代碼資源的包裝函式類別 (Wrapper Class)。
使用指定的無效控制代碼值,初始化 類別的新執行個體。
無效控制代碼的值 (通常是 0 或 -1)。
衍生類別位於組件中,但是沒有 Unmanaged 程式碼存取權限。
釋放 所使用的所有資源。
釋放 類別所使用的 Unmanaged 資源,指定是否要執行一般處置 (Dispose) 作業。
true 表示一般處置作業,而 false 則表示完成控制代碼。
釋放與控制代碼相關的所有資源。
指定要包裝的控制代碼。
取得值,指出控制代碼是否已關閉。
如果控制代碼已關閉,則為 true,否則為 false。
在衍生類別中覆寫時,取得值以指出這個控制代碼值是否無效。
如果控制代碼有效則為 true,否則為 false。
在衍生類別中覆寫時,執行釋放控制代碼所需的程式碼。
如果成功釋放控制代碼,則為 true,但如果發生嚴重失敗的事件,則為 false。在這種情況下,它會產生 releaseHandleFailed MDA Managed 偵錯助理。
將控制代碼設定為指定的既有控制代碼。
要使用的既有控制代碼。
將控制代碼標記為無效。
表示作業系統控制代碼的包裝函式類別 (Wrapper Class)。這個類別必須被繼承。
使用指定的無效控制代碼值,初始化 類別的新執行個體。
無效控制代碼的值 (通常是 0 或 -1)。您的 實作應該會針對這個值,傳回 true。
true 表示確實讓 在結束階段釋放控制代碼,否則為 false (不建議)。
衍生類別位於組件中,但是沒有 Unmanaged 程式碼存取權限。
手動遞增 執行個體上的參考計數器。
如果成功遞增參考計數器,則為 true,否則為 false。
傳回 欄位的值。
IntPtr,代表 欄位的值。如果這個控制代碼已經用 標記為無效,則這個方法仍會傳回原始的控制代碼值,不過這個值可能為過時的值。
手動遞減 執行個體上的參考計數器。
釋放 類別所使用的所有資源。
釋放 類別所使用的 Unmanaged 資源,指定是否要執行一般處置作業。
true 表示一般處置作業,false 則表示結束控制代碼。
釋放與控制代碼相關的所有資源。
指定要包裝的控制代碼。
取得值,指出控制代碼是否已關閉。
如果控制代碼已關閉,則為 true,否則為 false。
在衍生類別中覆寫時,取得值以指出這個控制代碼值是否無效。
如果控制代碼值無效,則為 true,否則為 false。
在衍生類別中覆寫時,執行釋放控制代碼所需的程式碼。
如果成功釋放控制代碼,則為 true;如果發生嚴重失敗的事件,則為 false。在這種情況下,它會產生 releaseHandleFailed MDA Managed 偵錯助理。
將控制代碼設定為指定的既有控制代碼。
要使用的既有控制代碼。
將控制代碼標記為不再使用。
提供方法來使用安全控制代碼等候處理。
取得安全控制代碼的原生作業系統等候控制代碼。
安全的等候控制代碼包裝原生作業系統等候控制代碼。
原生作業系統控制代碼。
為 null。
設定原生作業系統等候控制代碼的安全控制代碼。
等候控制代碼封裝等候共用資源的獨佔存取權的作業系統特定物件。
安全控制代碼,用來包裝作業系統控制代碼。
為 null。