RetryOptions class
تعريف نهج إعادة المحاولة التي يمكن تمريرها كمعلمات إلى عمليات مختلفة.
المنشئون
| Retry |
إنشاء مثيل جديد من RetryOptions مع إعادة المحاولة الأولى المتوفرة والحد الأقصى من المحاولات. |
الخصائص
| backoff |
معامل التراجع عن المحاولة |
| first |
الفاصل الزمني الأول لإعادة المحاولة (مللي ثانية). يجب أن يكون أكبر من 0. |
| max |
الحد الأقصى لعدد المحاولات. |
| max |
الحد الأقصى لإعادة المحاولة (مللي ثانية). |
| retry |
مهلة إعادة المحاولة (مللي ثانية). |
تفاصيل المنشئ
RetryOptions(number, number)
إنشاء مثيل جديد من RetryOptions مع إعادة المحاولة الأولى المتوفرة والحد الأقصى من المحاولات.
new RetryOptions(firstRetryIntervalInMilliseconds: number, maxNumberOfAttempts: number)
المعلمات
- firstRetryIntervalInMilliseconds
-
number
الفاصل الزمني الأول لإعادة المحاولة (مللي ثانية). يجب أن يكون أكبر من 0.
- maxNumberOfAttempts
-
number
الحد الأقصى لعدد المحاولات.
تفاصيل الخاصية
backoffCoefficient
معامل التراجع عن المحاولة
backoffCoefficient: number
قيمة الخاصية
number
firstRetryIntervalInMilliseconds
الفاصل الزمني الأول لإعادة المحاولة (مللي ثانية). يجب أن يكون أكبر من 0.
firstRetryIntervalInMilliseconds: number
قيمة الخاصية
number
maxNumberOfAttempts
الحد الأقصى لعدد المحاولات.
maxNumberOfAttempts: number
قيمة الخاصية
number
maxRetryIntervalInMilliseconds
الحد الأقصى لإعادة المحاولة (مللي ثانية).
maxRetryIntervalInMilliseconds: number
قيمة الخاصية
number
retryTimeoutInMilliseconds
مهلة إعادة المحاولة (مللي ثانية).
retryTimeoutInMilliseconds: number
قيمة الخاصية
number