ThreadPoolBoundHandle Osztály

Definíció

Olyan I/O-leírót jelöl, amely a rendszerszálkészlethez van kötve, és lehetővé teszi, hogy az alacsony szintű összetevők értesítéseket kapjanak az aszinkron I/O-műveletekről.

public ref class ThreadPoolBoundHandle sealed : IDisposable
public sealed class ThreadPoolBoundHandle : IDisposable
type ThreadPoolBoundHandle = class
    interface IDisposable
Public NotInheritable Class ThreadPoolBoundHandle
Implements IDisposable
Öröklődés
ThreadPoolBoundHandle
Megvalósítás

Tulajdonságok

Name Description
Handle

Lekéri a kötött operációsrendszer-leírót.

Metódusok

Name Description
AllocateNativeOverlapped(IOCompletionCallback, Object, Object)

Nem felügyelt mutatót ad vissza egy NativeOverlapped struktúrához, megadva egy delegáltat, amelyet az aszinkron I/O-művelet befejezésekor hív meg, egy felhasználó által biztosított objektumot, amely környezeteket biztosít, valamint pufferként szolgáló felügyelt objektumokat.

AllocateNativeOverlapped(PreAllocatedOverlapped)

Nem felügyelt mutatót ad vissza egy NativeOverlapped szerkezethez a visszahívási állapot és a megadott PreAllocatedOverlapped objektumhoz társított pufferek használatával.

BindHandle(SafeHandle)

ThreadPoolBoundHandle A megadott leírót adja vissza, amely a rendszerszálkészlethez van kötve.

Dispose()

A példány által ThreadPoolBoundHandle használt összes nem felügyelt erőforrást felszabadítja.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
FreeNativeOverlapped(NativeOverlapped*)

Felszabadítja a metódus által lefoglalt struktúrához NativeOverlapped társított memóriát AllocateNativeOverlapped .

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetNativeOverlappedState(NativeOverlapped*)

A felhasználó által megadott objektumot adja vissza, amely a NativeOverlapped példány lefoglalásakor a metódus meghívásával AllocateNativeOverlapped(IOCompletionCallback, Object, Object) lett meghatározva.

GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: