Метод System::IO::Stream::BeginRead

Stream::BeginRead method

Инициирует асинхронную операцию чтения.

virtual System::SharedPtr<System::IAsyncResult> System::IO::Stream::BeginRead(System::ArrayPtr<uint8_t> buffer, int offset, int count, System::AsyncCallback callback, System::SharedPtr<System::Object> state)
ПараметрТипОписание
буферSystem::ArrayPtr<uint8_t>Буфер для чтения
смещениеintНулевой (начинающий с 0) смещение в buffer, указывающее позицию, с которой начинать запись прочитанных данных
countintКоличество байтов для чтения
обратный вызовSystem::AsyncCallbackОбратный вызов, который будет вызван после завершения операции
stateSystem::SharedPtr<System::Object>Данные, предоставленные пользователем, используемые для уникальной идентификации каждой асинхронной операции чтения

ReturnValue

Объект IAsyncResult, представляющий инициированную асинхронную операцию чтения

См. также