ThreadPool.BindHandle Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy powiązanie dojścia systemu operacyjnego do elementu ThreadPool.
Przeciążenia
| Nazwa | Opis |
|---|---|
| BindHandle(IntPtr) |
Przestarzałe.
Tworzy powiązanie dojścia systemu operacyjnego do elementu ThreadPool. |
| BindHandle(SafeHandle) |
Tworzy powiązanie dojścia systemu operacyjnego do elementu ThreadPool. |
BindHandle(IntPtr)
Uwaga
ThreadPool.BindHandle(IntPtr) has been deprecated. Please use ThreadPool.BindHandle(SafeHandle) instead.
Tworzy powiązanie dojścia systemu operacyjnego do elementu ThreadPool.
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)]
public static bool BindHandle(IntPtr osHandle);
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
Public Shared Function BindHandle (osHandle As IntPtr) As Boolean
Parametry
- osHandle
-
IntPtr
nativeint
Element IntPtr , który przechowuje uchwyt. Uchwyt musi zostać otwarty dla nakładających się operacji we/wy po stronie niezarządzanej.
Zwraca
true jeśli dojście jest powiązane; w przeciwnym razie, false.
- Atrybuty
Wyjątki
Obiekt wywołujący nie ma wymaganych uprawnień.
Uwagi
Ta metoda nie jest obsługiwana, gdy pula wątków systemu Windows jest skonfigurowana do użycia zamiast puli wątków platformy .NET. Aby uzyskać więcej informacji, zobacz ustawienie konfiguracji puli wątków systemu Windows. Alternatywą jest ThreadPoolBoundHandle klasa .
Dotyczy
BindHandle(SafeHandle)
Tworzy powiązanie dojścia systemu operacyjnego do elementu ThreadPool.
public:
static bool BindHandle(System::Runtime::InteropServices::SafeHandle ^ osHandle);
public static bool BindHandle(System.Runtime.InteropServices.SafeHandle osHandle);
static member BindHandle : System.Runtime.InteropServices.SafeHandle -> bool
Public Shared Function BindHandle (osHandle As SafeHandle) As Boolean
Parametry
- osHandle
- SafeHandle
Element SafeHandle , który przechowuje uchwyt systemu operacyjnego. Uchwyt musi zostać otwarty dla nakładających się operacji we/wy po stronie niezarządzanej.
Zwraca
true jeśli dojście jest powiązane; w przeciwnym razie, false.
Wyjątki
Parametr osHandle ma wartość null.
Uwagi
Ta metoda nie jest obsługiwana, gdy pula wątków systemu Windows jest skonfigurowana do użycia zamiast puli wątków platformy .NET. Aby uzyskać więcej informacji, zobacz ustawienie konfiguracji puli wątków systemu Windows. Alternatywą jest ThreadPoolBoundHandle klasa .
Parametr osHandle powinien być parametrem SafeFileHandle, który pochodzi z klasy abstrakcyjnej SafeHandle .