Condividi tramite


PreAllocatedOverlapped Classe

Definizione

Rappresenta lo stato preallocato per le operazioni I/O sovrapposte native.

public ref class PreAllocatedOverlapped sealed : IDisposable
public sealed class PreAllocatedOverlapped : IDisposable
type PreAllocatedOverlapped = class
    interface IDisposable
Public NotInheritable Class PreAllocatedOverlapped
Implements IDisposable
Ereditarietà
PreAllocatedOverlapped
Implementazioni

Costruttori

PreAllocatedOverlapped(IOCompletionCallback, Object, Object)

Inizializza una nuova istanza della classe PreAllocatedOverlapped e specifica un delegato da richiamare quando ogni operazione di I/O asincrona è completata, un oggetto specificato dall'utente che definisce il contesto e gli oggetti gestiti usati come buffer.

Metodi

Dispose()

Libera le risorse associate a questa istanza di PreAllocatedOverlapped.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Finalize()

Libera le risorse non gestite prima che l'istanza corrente venga recuperata tramite Garbage Collection.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
UnsafeCreate(IOCompletionCallback, Object, Object)

Inizializza una nuova istanza della classe , specificando un delegato richiamato al termine di PreAllocatedOverlapped ogni operazione di I/O asincrona, un oggetto fornito dall'utente che fornisce contesto e oggetti gestiti che fungono da buffer.

Si applica a

Vedi anche