ThreadPoolBoundHandle.BindHandle(SafeHandle) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan untuk handel yang ditentukan, yang terikat ke kumpulan utas ThreadPoolBoundHandle sistem.
public:
static System::Threading::ThreadPoolBoundHandle ^ BindHandle(System::Runtime::InteropServices::SafeHandle ^ handle);
public static System.Threading.ThreadPoolBoundHandle BindHandle(System.Runtime.InteropServices.SafeHandle handle);
[System.Security.SecurityCritical]
public static System.Threading.ThreadPoolBoundHandle BindHandle(System.Runtime.InteropServices.SafeHandle handle);
static member BindHandle : System.Runtime.InteropServices.SafeHandle -> System.Threading.ThreadPoolBoundHandle
[<System.Security.SecurityCritical>]
static member BindHandle : System.Runtime.InteropServices.SafeHandle -> System.Threading.ThreadPoolBoundHandle
Public Shared Function BindHandle (handle As SafeHandle) As ThreadPoolBoundHandle
Parameter
- handle
- SafeHandle
Objek yang memegang handel sistem operasi. Handel harus dibuka untuk I/O yang tumpang tindih dalam kode yang tidak dikelola.
Mengembalikan
ThreadPoolBoundHandle untuk handle, yang terikat ke kumpulan utas sistem.
- Atribut
Pengecualian
handle adalah null.
handle telah dibuang.
-atau-
handle tidak merujuk ke handel I/O yang valid.
-atau-
handle mengacu pada handel yang belum dibuka untuk I/O yang tumpang tindih.
-atau-
handle mengacu pada handel yang telah terikat.
Keterangan
Metode ini harus dipanggil sekali per handel.
Objek ThreadPoolBoundHandle tidak mengambil kepemilikan handle; tetap menjadi tanggung jawab pemanggil untuk memanggil Dispose.