ThreadPool.BindHandle Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bindet ein Betriebssystemhandle an den ThreadPool.
Überlädt
BindHandle(IntPtr) |
Veraltet.
Veraltet.
Bindet ein Betriebssystemhandle an den ThreadPool. |
BindHandle(SafeHandle) |
Bindet ein Betriebssystemhandle an den ThreadPool. |
BindHandle(IntPtr)
- Quelle:
- ThreadPool.Portable.Unix.cs
- Quelle:
- ThreadPool.Unix.cs
- Quelle:
- ThreadPool.Unix.cs
Achtung
ThreadPool.BindHandle(IntPtr) has been deprecated. Please use ThreadPool.BindHandle(SafeHandle) instead.
Achtung
ThreadPool.BindHandle(IntPtr) has been deprecated. Use ThreadPool.BindHandle(SafeHandle) instead.
Bindet ein Betriebssystemhandle an den ThreadPool.
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);
[System.Obsolete("ThreadPool.BindHandle(IntPtr) has been deprecated. Use ThreadPool.BindHandle(SafeHandle) instead.")]
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static bool BindHandle (IntPtr osHandle);
public static bool BindHandle (IntPtr osHandle);
[<System.Obsolete("ThreadPool.BindHandle(IntPtr) has been deprecated. Please use ThreadPool.BindHandle(SafeHandle) instead.", false)>]
static member BindHandle : nativeint -> bool
[<System.Obsolete("ThreadPool.BindHandle(IntPtr) has been deprecated. Use ThreadPool.BindHandle(SafeHandle) instead.")>]
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member BindHandle : nativeint -> bool
static member BindHandle : nativeint -> bool
Public Shared Function BindHandle (osHandle As IntPtr) As Boolean
Parameter
- osHandle
-
IntPtr
nativeint
Ein IntPtr, das den Handle enthält. Das Handle muss für überlappende E/A auf der nicht verwalteten Seite geöffnet worden sein.
Gibt zurück
true
, wenn das Handle gebunden ist, andernfalls false
.
- Attribute
Ausnahmen
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.
Hinweise
Diese Methode wird nicht unterstützt, wenn der Windows-Threadpool für die Verwendung anstelle des .NET-Threadpools konfiguriert ist. Weitere Informationen finden Sie in der Konfigurationseinstellung des Windows-Threadpools. Eine Alternative ist die ThreadPoolBoundHandle -Klasse.
Gilt für:
BindHandle(SafeHandle)
- Quelle:
- ThreadPool.Portable.Unix.cs
- Quelle:
- ThreadPool.Unix.cs
- Quelle:
- ThreadPool.Unix.cs
Bindet ein Betriebssystemhandle an den 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
Parameter
- osHandle
- SafeHandle
Ein SafeHandle, das das Betriebssystemhandle enthält. Das Handle muss für überlappende E/A auf der nicht verwalteten Seite geöffnet worden sein.
Gibt zurück
true
, wenn das Handle gebunden ist, andernfalls false
.
- Attribute
Ausnahmen
osHandle
ist null
Hinweise
Diese Methode wird nicht unterstützt, wenn der Windows-Threadpool für die Verwendung anstelle des .NET-Threadpools konfiguriert ist. Weitere Informationen finden Sie in der Konfigurationseinstellung des Windows-Threadpools. Eine Alternative ist die ThreadPoolBoundHandle -Klasse.
Der osHandle
Parameter sollte ein SafeFileHandlesein, der von der abstrakten SafeHandle Klasse abgeleitet ist.