ThreadPoolBoundHandle Kelas

Definisi

Mewakili handel I/O yang terikat ke kumpulan utas sistem dan memungkinkan komponen tingkat rendah menerima pemberitahuan untuk operasi I/O asinkron.

public ref class ThreadPoolBoundHandle sealed : IDisposable
public sealed class ThreadPoolBoundHandle : IDisposable
type ThreadPoolBoundHandle = class
    interface IDisposable
Public NotInheritable Class ThreadPoolBoundHandle
Implements IDisposable
Warisan
ThreadPoolBoundHandle
Penerapan

Properti

Nama Deskripsi
Handle

Mendapatkan handel sistem operasi terikat.

Metode

Nama Deskripsi
AllocateNativeOverlapped(IOCompletionCallback, Object, Object)

Mengembalikan penunjuk yang tidak dikelola ke NativeOverlapped struktur, menentukan delegasi yang dipanggil saat operasi I/O asinkron selesai, objek yang disediakan pengguna yang memasok konteks, dan objek terkelola yang berfungsi sebagai buffer.

AllocateNativeOverlapped(PreAllocatedOverlapped)

Mengembalikan penunjuk yang tidak dikelola ke NativeOverlapped struktur menggunakan status panggilan balik dan buffer yang terkait dengan objek yang ditentukan PreAllocatedOverlapped .

BindHandle(SafeHandle)

Mengembalikan untuk handel yang ditentukan, yang terikat ke kumpulan utas ThreadPoolBoundHandle sistem.

Dispose()

Merilis semua sumber daya yang tidak dikelola yang ThreadPoolBoundHandle digunakan oleh instans.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
FreeNativeOverlapped(NativeOverlapped*)

Membebaskan memori yang terkait dengan struktur yang NativeOverlapped dialokasikan oleh AllocateNativeOverlapped metode .

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetNativeOverlappedState(NativeOverlapped*)

Mengembalikan objek yang disediakan pengguna yang ditentukan saat NativeOverlapped instans dialokasikan dengan memanggil AllocateNativeOverlapped(IOCompletionCallback, Object, Object) metode .

GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
UnsafeAllocateNativeOverlapped(IOCompletionCallback, Object, Object)

Mengembalikan penunjuk yang tidak dikelola ke NativeOverlapped struktur, menentukan delegasi yang dipanggil saat operasi I/O asinkron selesai, objek yang disediakan pengguna yang menyediakan konteks, dan objek terkelola yang berfungsi sebagai buffer.

Berlaku untuk