مشاركة عبر


QueueReceiveMessageOptions interface

خيارات لتكوين عملية receiveMessages

يمتد

الخصائص

abortSignal

تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية. على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.

الخصائص الموروثة

numberOfMessages

Optional. قيمة عدد صحيح غير صفري تحدد عدد الرسائل المراد استردادها من قائمة الانتظار، بحد أقصى 32. إذا كان عدد أقل مرئيا، يتم إرجاع الرسائل المرئية. بشكل افتراضي، يتم استرداد رسالة واحدة من قائمة الانتظار مع هذه العملية.

requestId

يوفر قيمة معتمة تم إنشاؤها من قبل العميل مع حد حرف 1 كيلوبايت يتم تسجيله في سجلات التحليلات عند تمكين تسجيل تحليلات التخزين.

timeoutInSeconds

يتم التعبير عن معلمة المهلة بالثوان. لمزيد من المعلومات، راجع تعيين المهلات لعمليات خدمة قائمة الانتظار.

tracingOptions

خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع.

visibilityTimeout

Optional. تحديد قيمة مهلة الرؤية الجديدة، بالثوان، بالنسبة إلى وقت الخادم. القيمة الافتراضية هي 30 ثانية. يجب أن تكون القيمة المحددة أكبر من أو تساوي ثانية، ولا يمكن أن تكون أكبر من 7 أيام، أو أكبر من ساعتين على إصدارات بروتوكول REST قبل الإصدار 2011-08-18. يمكن تعيين مهلة رؤية الرسالة إلى قيمة بعد وقت انتهاء الصلاحية.

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

abortSignal

تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية. على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.

abortSignal?: AbortSignalLike

قيمة الخاصية

تفاصيل الخاصية الموروثة

numberOfMessages

Optional. قيمة عدد صحيح غير صفري تحدد عدد الرسائل المراد استردادها من قائمة الانتظار، بحد أقصى 32. إذا كان عدد أقل مرئيا، يتم إرجاع الرسائل المرئية. بشكل افتراضي، يتم استرداد رسالة واحدة من قائمة الانتظار مع هذه العملية.

numberOfMessages?: number

قيمة الخاصية

number

موروثة منMessagesDequeueOptionalParams.numberOfMessages

requestId

يوفر قيمة معتمة تم إنشاؤها من قبل العميل مع حد حرف 1 كيلوبايت يتم تسجيله في سجلات التحليلات عند تمكين تسجيل تحليلات التخزين.

requestId?: string

قيمة الخاصية

string

موروثة منMessagesDequeueOptionalParams.requestId

timeoutInSeconds

يتم التعبير عن معلمة المهلة بالثوان. لمزيد من المعلومات، راجع تعيين المهلات لعمليات خدمة قائمة الانتظار.

timeoutInSeconds?: number

قيمة الخاصية

number

موروثة منMessagesDequeueOptionalParams.timeoutInSeconds

tracingOptions

خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع.

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروثة منCommonOptions.tracingOptions

visibilityTimeout

Optional. تحديد قيمة مهلة الرؤية الجديدة، بالثوان، بالنسبة إلى وقت الخادم. القيمة الافتراضية هي 30 ثانية. يجب أن تكون القيمة المحددة أكبر من أو تساوي ثانية، ولا يمكن أن تكون أكبر من 7 أيام، أو أكبر من ساعتين على إصدارات بروتوكول REST قبل الإصدار 2011-08-18. يمكن تعيين مهلة رؤية الرسالة إلى قيمة بعد وقت انتهاء الصلاحية.

visibilityTimeout?: number

قيمة الخاصية

number

موروثة منMessagesDequeueOptionalParams.visibilityTimeout