SubscribeOptions interface
الخيارات المستخدمة عند الاشتراك في قائمة انتظار أو اشتراك ناقل خدمة Microsoft Azure.
- يمتد
الخصائص
| auto |
يشير إلى ما إذا كان يجب تسوية الرسالة تلقائيا استنادا إلى النتيجة من المستخدم المقدم
يتم تجاهل هذا الخيار إذا تم تلقي الرسائل في وضع تلقي
|
| max |
الحد الأقصى لعدد المكالمات المتزامنة التي يمكن للمكتبة إجراؤها إلى معالج رسائل المستخدم. بمجرد الوصول إلى هذا الحد، لن يتم تلقي المزيد من الرسائل حتى تكتمل إحدى الاستدعاءات إلى معالج رسائل المستخدم.
|
الخصائص الموروثة
| abort |
الإشارة التي يمكن استخدامها لإجهاض الطلبات. |
| tracing |
الخيارات المستخدمة عند تمكين التتبع. |
تفاصيل الخاصية
autoCompleteMessages
يشير إلى ما إذا كان يجب تسوية الرسالة تلقائيا استنادا إلى النتيجة من المستخدم المقدم processMessage رد الاتصال.
- إذا تم طرح خطأ من رد اتصال
processMessageسيتم التخلي عن الرسالة باستخدامreceiver.abandonMessage(). سيؤدي القيام بذلك إلى إتاحة الرسالة مرة أخرى من قائمة الانتظار/الاشتراك وسيتم زيادة عدد التسليم. - إذا لم يتم طرح خطأ من
processMessageسيتم إكمال الرسالة باستخدامreceiver.completeMessage(). يؤدي القيام بذلك إلى إزالة الرسالة من قائمة الانتظار/الاشتراك.
يتم تجاهل هذا الخيار إذا تم تلقي الرسائل في وضع تلقي receiveAndDelete أو إذا تم تسوية الرسالة بالفعل في رد اتصال الرسالة المقدمة من المستخدم.
-
الافتراضي:
true.
autoCompleteMessages?: boolean
قيمة الخاصية
boolean
maxConcurrentCalls
الحد الأقصى لعدد المكالمات المتزامنة التي يمكن للمكتبة إجراؤها إلى معالج رسائل المستخدم. بمجرد الوصول إلى هذا الحد، لن يتم تلقي المزيد من الرسائل حتى تكتمل إحدى الاستدعاءات إلى معالج رسائل المستخدم.
-
الافتراضي:
1.
maxConcurrentCalls?: number
قيمة الخاصية
number
تفاصيل الخاصية الموروثة
abortSignal
الإشارة التي يمكن استخدامها لإجهاض الطلبات.
abortSignal?: AbortSignalLike
قيمة الخاصية
موروث من OperationOptionsBase.abortSignal
tracingOptions
الخيارات المستخدمة عند تمكين التتبع.
tracingOptions?: OperationTracingOptions
قيمة الخاصية
موروث من OperationOptionsBase.tracingOptions