ThreadPool.BindHandle Método

Definição

Vincula um handle do sistema operativo ao ThreadPool.

Sobrecargas

Name Description
BindHandle(IntPtr)
Obsoleto.

Vincula um handle do sistema operativo ao ThreadPool.

BindHandle(SafeHandle)

Vincula um handle do sistema operativo ao ThreadPool.

BindHandle(IntPtr)

Atenção

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

Vincula um handle do sistema operativo ao 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

Parâmetros

osHandle
IntPtr

nativeint

E IntPtr que segura a pega. A manivela deve ter sido aberta para I/O sobreposta no lado não gerido.

Devoluções

true se a pega for limitada; caso contrário, false.

Atributos

Exceções

O interlocutor não tem a permissão necessária.

Observações

Este método não é suportado quando o pool de threads do Windows está configurado para ser usado em vez do pool de threads .NET. Para mais informações, consulte a definição de configuração do pool de threads Windows. Uma alternativa é a ThreadPoolBoundHandle aula.

Aplica-se a

BindHandle(SafeHandle)

Vincula um handle do sistema operativo ao 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

Parâmetros

osHandle
SafeHandle

A SafeHandle que detém o handle do sistema operativo. A manivela deve ter sido aberta para I/O sobreposta no lado não gerido.

Devoluções

true se a pega for limitada; caso contrário, false.

Exceções

osHandle é null.

Observações

Este método não é suportado quando o pool de threads do Windows está configurado para ser usado em vez do pool de threads .NET. Para mais informações, consulte a definição de configuração do pool de threads Windows. Uma alternativa é a ThreadPoolBoundHandle aula.

O osHandle parâmetro deve ser um SafeFileHandle, que deriva da classe abstrata SafeHandle .

Aplica-se a