ThreadPoolBoundHandle Klasa

Definicja

Reprezentuje dojście we/wy powiązane z pulą wątków systemowych i umożliwia składnikom niskiego poziomu odbieranie powiadomień dotyczących operacji we/wy asynchronicznych.

public ref class ThreadPoolBoundHandle sealed : IDisposable
public sealed class ThreadPoolBoundHandle : IDisposable
type ThreadPoolBoundHandle = class
    interface IDisposable
Public NotInheritable Class ThreadPoolBoundHandle
Implements IDisposable
Dziedziczenie
ThreadPoolBoundHandle
Implementuje

Właściwości

Nazwa Opis
Handle

Pobiera powiązany uchwyt systemu operacyjnego.

Metody

Nazwa Opis
AllocateNativeOverlapped(IOCompletionCallback, Object, Object)

Zwraca niezarządzany wskaźnik do NativeOverlapped struktury, określając delegata, który jest wywoływany po zakończeniu operacji we/wy asynchronicznej, obiektu dostarczonego przez użytkownika, który dostarcza kontekst i zarządzanych obiektów, które służą jako bufory.

AllocateNativeOverlapped(PreAllocatedOverlapped)

Zwraca niezarządzany wskaźnik do NativeOverlapped struktury przy użyciu stanu wywołania zwrotnego i buforów skojarzonych z określonym PreAllocatedOverlapped obiektem.

BindHandle(SafeHandle)

Zwraca wartość ThreadPoolBoundHandle dla określonego uchwytu, który jest powiązany z pulą wątków systemowych.

Dispose()

Zwalnia wszystkie niezarządzane zasoby używane przez ThreadPoolBoundHandle wystąpienie.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
FreeNativeOverlapped(NativeOverlapped*)

Zwalnia pamięć skojarzona ze strukturą przydzieloną NativeOverlapped przez metodę AllocateNativeOverlapped .

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetNativeOverlappedState(NativeOverlapped*)

Zwraca obiekt podany przez użytkownika, który został określony podczas NativeOverlapped przydzielania wystąpienia przez wywołanie AllocateNativeOverlapped(IOCompletionCallback, Object, Object) metody .

GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy