ThreadPoolBoundHandle Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje dojście we/wy powiązane z pulą wątków systemowych i umożliwia składnikom niskiego poziomu odbieranie powiadomień dotyczących asynchronicznych operacji we/wy.
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
Handle |
Pobiera powiązane dojście systemu operacyjnego. |
Metody
AllocateNativeOverlapped(IOCompletionCallback, Object, Object) |
Zwraca niezarządzany wskaźnik do NativeOverlapped struktury, określając delegata wywoływanego po zakończeniu operacji asynchronicznej we/wy, 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 dojścia powiązanego 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() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
UnsafeAllocateNativeOverlapped(IOCompletionCallback, Object, Object) |
Zwraca niezarządzany wskaźnik do NativeOverlapped struktury, określając delegata wywoływanego po zakończeniu operacji asynchronicznej we/wy, obiektu dostarczonego przez użytkownika zapewniającego kontekst i zarządzanych obiektów, które służą jako bufory. |