ThreadPoolBoundHandle.BindHandle(SafeHandle) Methode

Definitie

Retourneert een ThreadPoolBoundHandle voor de opgegeven ingang, die is gebonden aan de systeemthreadpool.

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

Parameters

handle
SafeHandle

Een object met de ingang van het besturingssysteem. De ingang moet zijn geopend voor overlappende I/O in niet-beheerde code.

Retouren

Een ThreadPoolBoundHandle voor handle, dat is gebonden aan de systeemthreadgroep.

Kenmerken

Uitzonderingen

handle is null.

handle is verwijderd.

– of –

handle verwijst niet naar een geldige I/O-ingang.

– of –

handle verwijst naar een ingang die niet is geopend voor overlappende I/O.

– of –

handle verwijst naar een ingang die al is gebonden.

Opmerkingen

Deze methode moet één keer per ingang worden aangeroepen.

Het ThreadPoolBoundHandle object neemt geen eigendom van handle; het blijft de verantwoordelijkheid van de beller die moet worden aangeroepen Dispose.

Van toepassing op