PreAllocatedOverlapped Класс

Определение

Представляет предварительно выделенное состояние для собственных перекрывающихся операций ввода-вывода.

public ref class PreAllocatedOverlapped sealed : IDisposable
public sealed class PreAllocatedOverlapped : IDisposable
type PreAllocatedOverlapped = class
    interface IDisposable
Public NotInheritable Class PreAllocatedOverlapped
Implements IDisposable
Наследование
PreAllocatedOverlapped
Реализации

Конструкторы

PreAllocatedOverlapped(IOCompletionCallback, Object, Object)

Инициализирует новый экземпляр класса PreAllocatedOverlapped и указывает делегат, вызываемый по завершении каждой асинхронной операции ввода-вывода, предоставляемый пользователем объект, предоставляющий контекст, и управляемые объекты, которые служат в качестве буфера.

Методы

Dispose()

Освобождает ресурсы, связанные с данным экземпляром PreAllocatedOverlapped.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
Finalize()

Освобождает неуправляемые ресурсы, прежде чем текущий экземпляр будет удален при сборке мусора.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
UnsafeCreate(IOCompletionCallback, Object, Object)

Инициализирует новый экземпляр PreAllocatedOverlapped класса, указывая делегат, вызываемый при завершении каждой асинхронной операции ввода-вывода, предоставленный пользователем объект, предоставляющий контекст, и управляемые объекты, которые служат буферами.

Применяется к

См. также раздел