Compartilhar via


PreAllocatedOverlapped Classe

Definição

Representa o estado pré-alocado para operações de E/S sobrepostas nativas.

public ref class PreAllocatedOverlapped sealed : IDisposable
public sealed class PreAllocatedOverlapped : IDisposable
type PreAllocatedOverlapped = class
    interface IDisposable
Public NotInheritable Class PreAllocatedOverlapped
Implements IDisposable
Herança
PreAllocatedOverlapped
Implementações

Construtores

PreAllocatedOverlapped(IOCompletionCallback, Object, Object)

Inicializa uma nova instância da classe PreAllocatedOverlapped e especifica um delegado a ser invocado quando cada operação de E/S assíncrona for concluída, um objeto fornecido pelo usuário que oferece contexto e objetos gerenciados que funcionam como buffers.

Métodos

Dispose()

Libera os recursos associados a esta instância PreAllocatedOverlapped.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Finalize()

Libera recursos não gerenciados antes de a instância atual ser recuperada pela coleta de lixo.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
UnsafeCreate(IOCompletionCallback, Object, Object)

Inicializa uma nova instância da PreAllocatedOverlapped classe, especificando um delegado que é invocado quando cada operação de E/S assíncrona é concluída, um objeto fornecido pelo usuário fornecendo contexto e objetos gerenciados que servem como buffers.

Aplica-se a

Confira também