Bahasa

ThreadPool.BindHandle Metode

Definisi

Mengikat handel sistem operasi ke ThreadPool.

Overload

Nama Deskripsi
BindHandle(IntPtr)
Kedaluwarsa.
Kedaluwarsa.

Mengikat handel sistem operasi ke ThreadPool.

BindHandle(SafeHandle)

Mengikat handel sistem operasi ke ThreadPool.

BindHandle(IntPtr)

Sumber:
ThreadPool.Unix.cs
Sumber:
ThreadPool.Unix.cs
Sumber:
ThreadPool.Portable.Unix.cs
Sumber:
ThreadPool.Unix.cs
Sumber:
ThreadPool.Unix.cs

Perhatian

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

Perhatian

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

Mengikat handel sistem operasi ke 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

Parameter

osHandle
IntPtr

nativeint

Yang IntPtr memegang handel. Handel harus dibuka untuk I/O yang tumpang tindih di sisi yang tidak dikelola.

Mengembalikan

true jika handel terikat; jika tidak, false.

Atribut

Pengecualian

Pemanggil tidak memiliki izin yang diperlukan.

Keterangan

Metode ini tidak didukung ketika kumpulan utas Windows dikonfigurasi untuk digunakan alih-alih kumpulan utas .NET. Untuk informasi selengkapnya, lihat pengaturan konfigurasi kumpulan utas Windows. Alternatifnya adalah kelasnya ThreadPoolBoundHandle .

Berlaku untuk

BindHandle(SafeHandle)

Sumber:
ThreadPool.Unix.cs
Sumber:
ThreadPool.Unix.cs
Sumber:
ThreadPool.Portable.Unix.cs
Sumber:
ThreadPool.Unix.cs
Sumber:
ThreadPool.Unix.cs

Mengikat handel sistem operasi ke 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

Yang SafeHandle memegang handel sistem operasi. Handel harus dibuka untuk I/O yang tumpang tindih di sisi yang tidak dikelola.

Mengembalikan

true jika handel terikat; jika tidak, false.

Atribut

Pengecualian

osHandle adalah null.

Keterangan

Metode ini tidak didukung ketika kumpulan utas Windows dikonfigurasi untuk digunakan alih-alih kumpulan utas .NET. Untuk informasi selengkapnya, lihat pengaturan konfigurasi kumpulan utas Windows. Alternatifnya adalah kelasnya ThreadPoolBoundHandle .

Parameter osHandle harus berupa SafeFileHandle, yang berasal dari kelas abstrak SafeHandle .

Berlaku untuk