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)
معاملنوعالوصف
bufferSystem::ArrayPtr<uint8_t>مخزن مؤقت للقراءة إليه
إزاحةintإزاحة تبدأ من الصفر في buffer تشير إلى الموضع الذي يبدأ منه كتابة البيانات المقروءة
countintعدد البايتات للقراءة
استدعاء ردSystem::AsyncCallbackاستدعاء رد نداء يُستدعى عند إكمال العملية
الحالةSystem::SharedPtr<System::Object>بيانات مقدمة من المستخدم تُستخدم لتحديد كل عملية قراءة غير متزامنة بشكل فريد

ReturnValue

كائن IAsyncResult يمثل عملية القراءة غير المتزامنة التي تم بدءها

انظر أيضًا