Sdílet prostřednictvím


ThreadPoolBoundHandle.BindHandle(SafeHandle) Metoda

Definice

ThreadPoolBoundHandle Vrátí hodnotu pro zadaný popisovač, který je vázán na fond 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č se musí otevřít pro překrývající se vstupně-výstupní operace v nespravovaném kódu.

Návraty

ThreadPoolBoundHandle

A ThreadPoolBoundHandle pro handle, která je vázána na fond systémových vláken.

Atributy

Výjimky

handle je null.

handle byl odstraněn.

-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 se měla volat jednou na popisovač.

Objekt ThreadPoolBoundHandle nepřebývá vlastnictví handle; zůstává odpovědností volajícího za volání Dispose.

Platí pro