Udostępnij za pośrednictwem


PreAllocatedOverlapped Klasa

Definicja

Reprezentuje wstępnie przydzielony stan dla natywnych nakładających się operacji we/wy.

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

Konstruktory

PreAllocatedOverlapped(IOCompletionCallback, Object, Object)

Inicjuje nowe wystąpienie PreAllocatedOverlapped klasy i określa delegata do wywołania, gdy każda asynchroniczna operacja we/wy zostanie ukończona, obiekt udostępniony przez użytkownika, który zapewnia kontekst i obiekty zarządzane, które służą jako bufory.

Metody

Dispose()

Zwalnia zasoby skojarzone z tym PreAllocatedOverlapped wystąpieniem.

Equals(Object)

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

(Odziedziczone po Object)
Finalize()

Zwalnia niezarządzane zasoby przed odzyskaniem bieżącego wystąpienia przez odzyskiwanie pamięci.

GetHashCode()

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

(Odziedziczone po Object)
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)
UnsafeCreate(IOCompletionCallback, Object, Object)

Inicjuje nowe wystąpienie PreAllocatedOverlapped klasy, określając delegata, który jest wywoływany po zakończeniu każdej asynchronicznej operacji we/wy, obiektu dostarczonego przez użytkownika zapewniającego kontekst i zarządzanych obiektów, które służą jako bufory.

Dotyczy

Zobacz też