طريقة System::Net::Sockets::NetworkStream::BeginRead
محتويات
[
يخفي
]NetworkStream::BeginRead method
يبدأ عملية قراءة غير متزامنة.
System::SharedPtr<IAsyncResult> System::Net::Sockets::NetworkStream::BeginRead(System::ArrayPtr<uint8_t> buffer, int32_t offset, int32_t size, AsyncCallback callback, System::SharedPtr<Object> state) override
| معامل | نوع | الوصف |
|---|---|---|
| buffer | System::ArrayPtr<uint8_t> | مصفوفة البايت التي ستُكتب فيها البايتات المقروءة. |
| إزاحة | int32_t | الإزاحة بالبايت في المصفوفة المحددة. |
| size | int32_t | عدد البايتات التي سيتم قراءتها. |
| استدعاء رد | AsyncCallback | دالة رد نداء تُستدعى عند إكمال العملية. |
| الحالة | System::SharedPtr<Object> | بيانات مقدمة من المستخدم تُستخدم لتحديد كل عملية قراءة غير متزامنة بشكل فريد. |
ReturnValue
كائن IAsyncResult يمثل عملية القراءة غير المتزامنة التي تم بدءها.
انظر أيضًا
- Typedef SharedPtr
- Class IAsyncResult
- Typedef ArrayPtr
- Typedef AsyncCallback
- Class Object
- Class NetworkStream
- Namespace System::Net::Sockets
- Library Aspose.Font for C++