ThreadPoolBoundHandle.BindHandle(SafeHandle) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ThreadPoolBoundHandle Vrátí hodnotu pro zadaný popisovač, který je svázán s fondem systémových vláken.
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
Objekt, který obsahuje popisovač operačního systému. Popisovač musí být otevřen pro překrývající se vstupně-výstupní operace v nespravovaném kódu.
Návraty
A ThreadPoolBoundHandle pro handle, který je vázán na systémový fond vláken.
- Atributy
Výjimky
handle je null.
handle byla odstraněna.
nebo
handle neodkazuje na platný vstupně-výstupní popisovač.
nebo
handle odkazuje na popisovač, který nebyl otevřen pro překrývající se vstupně-výstupní operace.
nebo
handle odkazuje na popisovač, který již byl vázán.
Poznámky
Tato metoda by měla být volána jednou za popisovač.
Objekt ThreadPoolBoundHandle nepřebývá vlastnictví handle; zůstává odpovědností volajícího za volání Dispose.