IRetriableReadableStreamOptions interface

الخصائص

doInjectErrorOnce

الغرض من تتبع الأخطاء فقط. يستخدم لإدخال نهاية غير متوقعة إلى الدفق الداخلي الموجود، لاختبار إعادة محاولة الدفق يعمل بشكل جيد أم لا. عند تعيينه إلى true، بالنسبة لحدث "البيانات" الوارد التالي للتدفق الداخلي، سيحاول RetriableReadableStream إرسال حدث "نهاية" إلى دفق داخلي موجود لفرض إنهائه وبدء إعادة المحاولة من نقطة التوقف. سيتم تحديث القيمة بعد ذلك إلى "غير معرف"، بمجرد عمل الحقن.

maxRetryRequests

الحد الأقصى لعدد مرات إعادة المحاولة (>=0)، القيمة غير المعرفة أو غير الصالحة تعني عدم إعادة المحاولة

progress

قراءة معالج أحداث التقدم

تفاصيل الخاصية

doInjectErrorOnce

الغرض من تتبع الأخطاء فقط. يستخدم لإدخال نهاية غير متوقعة إلى الدفق الداخلي الموجود، لاختبار إعادة محاولة الدفق يعمل بشكل جيد أم لا. عند تعيينه إلى true، بالنسبة لحدث "البيانات" الوارد التالي للتدفق الداخلي، سيحاول RetriableReadableStream إرسال حدث "نهاية" إلى دفق داخلي موجود لفرض إنهائه وبدء إعادة المحاولة من نقطة التوقف. سيتم تحديث القيمة بعد ذلك إلى "غير معرف"، بمجرد عمل الحقن.

doInjectErrorOnce?: undefined | false | true

قيمة الخاصية

undefined | false | true

maxRetryRequests

الحد الأقصى لعدد مرات إعادة المحاولة (>=0)، القيمة غير المعرفة أو غير الصالحة تعني عدم إعادة المحاولة

maxRetryRequests?: undefined | number

قيمة الخاصية

undefined | number

progress

قراءة معالج أحداث التقدم

progress?: undefined | (progress: TransferProgressEvent) => void

قيمة الخاصية

undefined | (progress: TransferProgressEvent) => void