مشاركة عبر


RetryConfig interface

يصف المعلمات التي تحتاج إلى تكوين لعملية إعادة المحاولة.

الخصائص

abortSignal

AbortSignal المقترن بالعملية التي تتم إعادة المحاولة عليها. إذا تم إطلاق هذه الإشارة أثناء وقت الانتظار بين عمليات إعادة المحاولة، فإن أسلوب retry() سيضمن التخلي عن الانتظار وإلغاء عملية إعادة المحاولة. إذا تم إطلاق هذه الإشارة عندما تكون العملية قيد التقدم، فمن المتوقع أن تتفاعل العملية معها.

connectionHost

المضيف "<yournamespace.servicebus.windows.net>". يستخدم للتحقق من اتصال الشبكة.

connectionId

معرف الاتصال. يستخدم في معلومات التسجيل. مفيد للغاية عند تسجيل اتصالات متعددة في نفس الملف.

operation

العملية التي تحتاج إلى إعادة المحاولة.

operationType

اسم/نوع العملية التي سيتم تنفيذها. مفيدة للغاية في توفير سجلات تصحيح أفضل.

retryOptions

خيارات إعادة المحاولة ذات الصلة المقترنة بتنفيذ عملية معينة.

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

abortSignal

AbortSignal المقترن بالعملية التي تتم إعادة المحاولة عليها. إذا تم إطلاق هذه الإشارة أثناء وقت الانتظار بين عمليات إعادة المحاولة، فإن أسلوب retry() سيضمن التخلي عن الانتظار وإلغاء عملية إعادة المحاولة. إذا تم إطلاق هذه الإشارة عندما تكون العملية قيد التقدم، فمن المتوقع أن تتفاعل العملية معها.

abortSignal?: AbortSignalLike

قيمة الخاصية

connectionHost

المضيف "<yournamespace.servicebus.windows.net>". يستخدم للتحقق من اتصال الشبكة.

connectionHost?: string

قيمة الخاصية

string

connectionId

معرف الاتصال. يستخدم في معلومات التسجيل. مفيد للغاية عند تسجيل اتصالات متعددة في نفس الملف.

connectionId: string

قيمة الخاصية

string

operation

العملية التي تحتاج إلى إعادة المحاولة.

operation: () => Promise<T>

قيمة الخاصية

() => Promise<T>

operationType

اسم/نوع العملية التي سيتم تنفيذها. مفيدة للغاية في توفير سجلات تصحيح أفضل.

operationType: RetryOperationType

قيمة الخاصية

retryOptions

خيارات إعادة المحاولة ذات الصلة المقترنة بتنفيذ عملية معينة.

retryOptions?: RetryOptions

قيمة الخاصية