SplitStreamContainer.Read

Read(byte[])

يقرأ البايت لملء المخزن المؤقت للبايتات المحدد.

public override int Read(byte[] bytes)
معامليكتبوصف
bytesByte[]بايت لملء.

قيمة الإرجاع

عدد البايت المقروء. يمكن أن تكون هذه القيمة أقل من عدد البايت في المخزن المؤقت إذا لم يكن هناك وحدات بايت كافية في الدفق.

أنظر أيضا


Read(byte[], int, int)

يقرأ تسلسل البايت من الدفق الحالي ويقدم الموضع داخل الدفق بعدد البايت المقروء.

public override int Read(byte[] buffer, int offset, int count)
معامليكتبوصف
bufferByte[]مصفوفة من البايت. عند إرجاع هذا الأسلوب ، يحتوي المخزن المؤقت على صفيف البايت المحدد مع القيم الواقعة بينoffset و (offset +count - 1) استبداله بالبايتات المقروءة من المصدر الحالي.
offsetInt32إزاحة البايت الصفري فيbuffer حيث يتم بدء تخزين البيانات المقروءة من الدفق الحالي.
countInt32أقصى عدد للبايتات المراد قراءتها من الدفق الحالي.

قيمة الإرجاع

إجمالي عدد وحدات البايت المقروءة في المخزن المؤقت. يمكن أن يكون هذا أقل من عدد البايت المطلوب إذا كان هذا العدد الكبير من البايت غير متوفر حاليًا ، أو صفرًا (0) إذا تم الوصول إلى نهاية الدفق.

أنظر أيضا