ThreadPool.BindHandle Metoda

Definice

Vytvoří vazbu na popisovač operačního systému .ThreadPool

Přetížení

Name Description
BindHandle(IntPtr)
Zastaralé.
Zastaralé.

Vytvoří vazbu na popisovač operačního systému .ThreadPool

BindHandle(SafeHandle)

Vytvoří vazbu na popisovač operačního systému .ThreadPool

BindHandle(IntPtr)

Zdroj:
ThreadPool.Unix.cs
Zdroj:
ThreadPool.Unix.cs
Zdroj:
ThreadPool.Portable.Unix.cs
Zdroj:
ThreadPool.Unix.cs
Zdroj:
ThreadPool.Unix.cs

Upozornění

ThreadPool.BindHandle(IntPtr) has been deprecated. Use ThreadPool.BindHandle(SafeHandle) instead.

Upozornění

ThreadPool.BindHandle(IntPtr) has been deprecated. Please use ThreadPool.BindHandle(SafeHandle) instead.

Vytvoří vazbu na popisovač operačního systému .ThreadPool

public:
 static bool BindHandle(IntPtr osHandle);
[System.Obsolete("ThreadPool.BindHandle(IntPtr) has been deprecated. Use ThreadPool.BindHandle(SafeHandle) instead.")]
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static bool BindHandle(IntPtr osHandle);
[System.Obsolete("ThreadPool.BindHandle(IntPtr) has been deprecated.  Please use ThreadPool.BindHandle(SafeHandle) instead.", false)]
public static bool BindHandle(IntPtr osHandle);
public static bool BindHandle(IntPtr osHandle);
[<System.Obsolete("ThreadPool.BindHandle(IntPtr) has been deprecated. Use ThreadPool.BindHandle(SafeHandle) instead.")>]
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member BindHandle : nativeint -> bool
[<System.Obsolete("ThreadPool.BindHandle(IntPtr) has been deprecated.  Please use ThreadPool.BindHandle(SafeHandle) instead.", false)>]
static member BindHandle : nativeint -> bool
static member BindHandle : nativeint -> bool
Public Shared Function BindHandle (osHandle As IntPtr) As Boolean

Parametry

osHandle
IntPtr

nativeint

Rukojeť IntPtr , která obsahuje úchyt. Popisovač musí být otevřen pro překrývající se vstupně-výstupní operace na nespravované straně.

Návraty

trueje-li úchyt vázán; v opačném případě . false

Atributy

Výjimky

Volající nemá požadované oprávnění.

Poznámky

Tato metoda není podporována, pokud je fond vláken Systému Windows nakonfigurovaný tak, aby se používal místo fondu vláken .NET. Další informace naleznete v nastavení konfigurace fondu vláken systému Windows. Alternativou ThreadPoolBoundHandle je třída.

Platí pro

BindHandle(SafeHandle)

Zdroj:
ThreadPool.Unix.cs
Zdroj:
ThreadPool.Unix.cs
Zdroj:
ThreadPool.Portable.Unix.cs
Zdroj:
ThreadPool.Unix.cs
Zdroj:
ThreadPool.Unix.cs

Vytvoří vazbu na popisovač operačního systému .ThreadPool

public:
 static bool BindHandle(System::Runtime::InteropServices::SafeHandle ^ osHandle);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static bool BindHandle(System.Runtime.InteropServices.SafeHandle osHandle);
[System.Security.SecurityCritical]
public static bool BindHandle(System.Runtime.InteropServices.SafeHandle osHandle);
public static bool BindHandle(System.Runtime.InteropServices.SafeHandle osHandle);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member BindHandle : System.Runtime.InteropServices.SafeHandle -> bool
[<System.Security.SecurityCritical>]
static member BindHandle : System.Runtime.InteropServices.SafeHandle -> bool
static member BindHandle : System.Runtime.InteropServices.SafeHandle -> bool
Public Shared Function BindHandle (osHandle As SafeHandle) As Boolean

Parametry

osHandle
SafeHandle

A SafeHandle , který obsahuje popisovač operačního systému. Popisovač musí být otevřen pro překrývající se vstupně-výstupní operace na nespravované straně.

Návraty

trueje-li úchyt vázán; v opačném případě . false

Atributy

Výjimky

osHandle je null.

Poznámky

Tato metoda není podporována, pokud je fond vláken Systému Windows nakonfigurovaný tak, aby se používal místo fondu vláken .NET. Další informace naleznete v nastavení konfigurace fondu vláken systému Windows. Alternativou ThreadPoolBoundHandle je třída.

Parametr osHandle by měl být , SafeFileHandlekterý je odvozen od abstraktní SafeHandle třídy.

Platí pro