مشاركة عبر


QueueSendMessageOptions interface

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

يمتد

الخصائص

abortSignal

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

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

messageTimeToLive

Optional. يحدد الفاصل الزمني لفترة البقاء للرسالة، بالثوان. قبل الإصدار 2017-07-29، الحد الأقصى المسموح به لفترة البقاء هو 7 أيام. بالنسبة للإصدار 2017-07-29 أو أحدث، يمكن أن يكون الحد الأقصى لوقت البقاء أي رقم موجب، بالإضافة إلى -1 يشير إلى أن الرسالة لا تنتهي صلاحيتها. إذا تم حذف هذه المعلمة، فإن مدة البقاء الافتراضية هي 7 أيام.

requestId

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

timeoutInSeconds

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

tracingOptions

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

visibilityTimeout

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

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

abortSignal

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

abortSignal?: AbortSignalLike

قيمة الخاصية

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

messageTimeToLive

Optional. يحدد الفاصل الزمني لفترة البقاء للرسالة، بالثوان. قبل الإصدار 2017-07-29، الحد الأقصى المسموح به لفترة البقاء هو 7 أيام. بالنسبة للإصدار 2017-07-29 أو أحدث، يمكن أن يكون الحد الأقصى لوقت البقاء أي رقم موجب، بالإضافة إلى -1 يشير إلى أن الرسالة لا تنتهي صلاحيتها. إذا تم حذف هذه المعلمة، فإن مدة البقاء الافتراضية هي 7 أيام.

messageTimeToLive?: number

قيمة الخاصية

number

موروثة منMessagesEnqueueOptionalParams.messageTimeToLive

requestId

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

requestId?: string

قيمة الخاصية

string

موروثة منMessagesEnqueueOptionalParams.requestId

timeoutInSeconds

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

timeoutInSeconds?: number

قيمة الخاصية

number

موروثة منMessagesEnqueueOptionalParams.timeoutInSeconds

tracingOptions

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

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروثة منCommonOptions.tracingOptions

visibilityTimeout

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

visibilityTimeout?: number

قيمة الخاصية

number

موروثة منMessagesEnqueueOptionalParams.visibilityTimeout