ThreadPool.BindHandle Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Associa un handle del sistema operativo all'oggetto ThreadPool.
Overload
| Nome | Descrizione |
|---|---|
| BindHandle(IntPtr) |
Obsoleti.
Associa un handle del sistema operativo all'oggetto ThreadPool. |
| BindHandle(SafeHandle) |
Associa un handle del sistema operativo all'oggetto ThreadPool. |
BindHandle(IntPtr)
Attenzione
ThreadPool.BindHandle(IntPtr) has been deprecated. Please use ThreadPool.BindHandle(SafeHandle) instead.
Associa un handle del sistema operativo all'oggetto 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
Parametri
- osHandle
-
IntPtr
nativeint
Oggetto IntPtr che contiene l'handle. L'handle deve essere stato aperto per le operazioni di I/O sovrapposte sul lato non gestito.
Valori restituiti
true se l'handle è associato; in caso contrario, false.
- Attributi
Eccezioni
Il chiamante non dispone dell'autorizzazione richiesta.
Commenti
Questo metodo non è supportato quando il pool di thread di Windows è configurato per essere usato invece del pool di thread .NET. Per altre informazioni, vedere l'impostazione di configurazione del pool di thread di Windows. Un'alternativa è la ThreadPoolBoundHandle classe .
Si applica a
BindHandle(SafeHandle)
Associa un handle del sistema operativo all'oggetto 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
Parametri
- osHandle
- SafeHandle
Oggetto SafeHandle che contiene l'handle del sistema operativo. L'handle deve essere stato aperto per le operazioni di I/O sovrapposte sul lato non gestito.
Valori restituiti
true se l'handle è associato; in caso contrario, false.
Eccezioni
osHandle è null.
Commenti
Questo metodo non è supportato quando il pool di thread di Windows è configurato per essere usato invece del pool di thread .NET. Per altre informazioni, vedere l'impostazione di configurazione del pool di thread di Windows. Un'alternativa è la ThreadPoolBoundHandle classe .
Il osHandle parametro deve essere un SafeFileHandleoggetto , che deriva dalla classe astratta SafeHandle .