ThreadPoolBoundHandle.BindHandle(SafeHandle) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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 handleelementu , 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 .