ThreadPoolBoundHandle Klasse

Definition

Stellt ein E/A-Handle dar, das an den Systemthreadpool gebunden ist, und ermöglicht es Komponenten auf niedriger Ebene, Benachrichtigungen für asynchrone E/A-Vorgänge zu empfangen.

public ref class ThreadPoolBoundHandle sealed : IDisposable
public sealed class ThreadPoolBoundHandle : IDisposable
type ThreadPoolBoundHandle = class
    interface IDisposable
Public NotInheritable Class ThreadPoolBoundHandle
Implements IDisposable
Vererbung
ThreadPoolBoundHandle
Implementiert

Eigenschaften

Name Beschreibung
Handle

Ruft das gebundene Betriebssystemhandle ab.

Methoden

Name Beschreibung
AllocateNativeOverlapped(IOCompletionCallback, Object, Object)

Gibt einen nicht verwalteten Zeiger auf eine NativeOverlapped Struktur zurück, der einen Delegaten angibt, der aufgerufen wird, wenn der asynchrone E/A-Vorgang abgeschlossen ist, ein vom Benutzer bereitgestelltes Objekt, das Kontext bereitstellt, und verwaltete Objekte, die als Puffer dienen.

AllocateNativeOverlapped(PreAllocatedOverlapped)

Gibt einen nicht verwalteten Zeiger auf eine NativeOverlapped Struktur zurück, wobei der Rückrufstatus und Puffer verwendet werden, die dem angegebenen PreAllocatedOverlapped Objekt zugeordnet sind.

BindHandle(SafeHandle)

Gibt einen ThreadPoolBoundHandle Wert für den angegebenen Handle zurück, der an den Systemthreadpool gebunden ist.

Dispose()

Veröffentlicht alle nicht verwalteten Ressourcen, die von der ThreadPoolBoundHandle Instanz verwendet werden.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
FreeNativeOverlapped(NativeOverlapped*)

Gibt den Speicher frei, der einer NativeOverlapped Struktur zugeordnet ist, die der AllocateNativeOverlapped Methode zugeordnet ist.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetNativeOverlappedState(NativeOverlapped*)

Gibt das vom Benutzer bereitgestellte Objekt zurück, das angegeben wurde, als die NativeOverlapped Instanz durch Aufrufen der AllocateNativeOverlapped(IOCompletionCallback, Object, Object) Methode zugewiesen wurde.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: