ThreadPoolBoundHandle.BindHandle(SafeHandle) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość ThreadPoolBoundHandle dla określonego uchwytu, który jest powiązany z pulą wątków systemowych.
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
Parametry
- handle
- SafeHandle
Obiekt, który przechowuje uchwyt systemu operacyjnego. Dojście musi być otwarte dla nakładających się operacji we/wy w kodzie niezarządzanym.
Zwraca
Wartość ThreadPoolBoundHandle dla handle
elementu , która jest powiązana z pulą wątków systemowych.
- Atrybuty
Wyjątki
handle
to null
.
handle
został usunięty.
-lub-
handle
nie odnosi się do prawidłowego uchwytu we/wy.
-lub-
handle
odnosi się do uchwytu, który nie został otwarty dla nakładających się operacji we/wy.
-lub-
handle
odwołuje się do uchwytu, który został już powiązany.
Uwagi
Ta metoda powinna być wywoływana raz na dojście.
Obiekt ThreadPoolBoundHandle nie przejmuje własności handle
; pozostaje on odpowiedzialny za wywołanie obiektu Disposewywołującego .