QueueInfo interface
خصائص معلومات قائمة الانتظار للاشتراك في الحدث.
الخصائص
| dead |
وجهة الرسالة غير المستخدمة لاشتراك الحدث. يتم إرسال أي حدث لا يمكن تسليمه إلى وجهة الرسالة غير المستخدمة. يستخدم إعداد الهوية المدارة على المورد الأصل (أي الموضوع) للحصول على رموز المصادقة المميزة المستخدمة أثناء التسليم / الرسائل غير المستخدمة. |
| event |
مدة الفترة الزمنية بتنسيق ISO 8601 الذي يحدد مدة توفر الرسائل للاشتراك من وقت نشر الرسالة. يتم التعبير عن قيمة المدة هذه باستخدام التنسيق التالي: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S'، حيث يتم استبدال - (n) بقيمة كل عنصر زمني يتبع (n). - P هو محدد المدة (أو الفترة الزمنية) ويتم وضعه دائما في بداية المدة. - ص هو معين السنة، ويتبع قيمة عدد السنوات. - M هو معين الشهر، ويتبع قيمة عدد الأشهر. - W هو معين الأسبوع، ويتبع قيمة عدد الأسابيع. - D هو معين اليوم، ويتبع قيمة عدد الأيام. - T هو معين الوقت، ويسبق مكونات الوقت. - H هو معين الساعة، ويتبع قيمة عدد الساعات. - M هو معين الدقيقة، ويتبع قيمة عدد الدقائق. - S هو المعين الثاني، ويتبع قيمة عدد الثوان. لا يمكن تعيين قيمة المدة هذه أكبر من EventRetentionInDays للموضوع. إنه حقل اختياري حيث تكون قيمته الدنيا دقيقة واحدة، ويتم تحديد الحد الأقصى له من خلال قيمة EventRetentionInDays للموضوع. فيما يلي أمثلة على القيم الصالحة: - "P0DT23H12M" أو "PT23H12M": لمدة 23 ساعة و12 دقيقة. - 'P1D' أو 'P1DT0H0M0S': لمدة يوم واحد. |
| max |
الحد الأقصى لعدد تسليم الأحداث. |
| receive |
الحد الأقصى للفترة بالثوني التي يتم فيها تلقي الرسالة (من قبل العميل) وانتظار قبولها أو تحريرها أو رفضها. إذا انقضت هذه المرة بعد تلقي العميل لرسالة ولم يتم نقلها إلى مقبولة (لم تتم معالجتها) أو تم إصدارها أو رفضها، تكون الرسالة متوفرة لإعادة التنفيذ. هذا حقل اختياري، حيث يكون الافتراضي هو 60 ثانية، والحد الأدنى هو 60 ثانية والحد الأقصى هو 300 ثانية. |
تفاصيل الخاصية
deadLetterDestinationWithResourceIdentity
وجهة الرسالة غير المستخدمة لاشتراك الحدث. يتم إرسال أي حدث لا يمكن تسليمه إلى وجهة الرسالة غير المستخدمة. يستخدم إعداد الهوية المدارة على المورد الأصل (أي الموضوع) للحصول على رموز المصادقة المميزة المستخدمة أثناء التسليم / الرسائل غير المستخدمة.
deadLetterDestinationWithResourceIdentity?: DeadLetterWithResourceIdentity
قيمة الخاصية
eventTimeToLive
مدة الفترة الزمنية بتنسيق ISO 8601 الذي يحدد مدة توفر الرسائل للاشتراك من وقت نشر الرسالة. يتم التعبير عن قيمة المدة هذه باستخدام التنسيق التالي: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S'، حيث يتم استبدال - (n) بقيمة كل عنصر زمني يتبع (n). - P هو محدد المدة (أو الفترة الزمنية) ويتم وضعه دائما في بداية المدة. - ص هو معين السنة، ويتبع قيمة عدد السنوات. - M هو معين الشهر، ويتبع قيمة عدد الأشهر. - W هو معين الأسبوع، ويتبع قيمة عدد الأسابيع. - D هو معين اليوم، ويتبع قيمة عدد الأيام. - T هو معين الوقت، ويسبق مكونات الوقت. - H هو معين الساعة، ويتبع قيمة عدد الساعات. - M هو معين الدقيقة، ويتبع قيمة عدد الدقائق. - S هو المعين الثاني، ويتبع قيمة عدد الثوان. لا يمكن تعيين قيمة المدة هذه أكبر من EventRetentionInDays للموضوع. إنه حقل اختياري حيث تكون قيمته الدنيا دقيقة واحدة، ويتم تحديد الحد الأقصى له من خلال قيمة EventRetentionInDays للموضوع. فيما يلي أمثلة على القيم الصالحة: - "P0DT23H12M" أو "PT23H12M": لمدة 23 ساعة و12 دقيقة. - 'P1D' أو 'P1DT0H0M0S': لمدة يوم واحد.
eventTimeToLive?: string
قيمة الخاصية
string
maxDeliveryCount
الحد الأقصى لعدد تسليم الأحداث.
maxDeliveryCount?: number
قيمة الخاصية
number
receiveLockDurationInSeconds
الحد الأقصى للفترة بالثوني التي يتم فيها تلقي الرسالة (من قبل العميل) وانتظار قبولها أو تحريرها أو رفضها. إذا انقضت هذه المرة بعد تلقي العميل لرسالة ولم يتم نقلها إلى مقبولة (لم تتم معالجتها) أو تم إصدارها أو رفضها، تكون الرسالة متوفرة لإعادة التنفيذ. هذا حقل اختياري، حيث يكون الافتراضي هو 60 ثانية، والحد الأدنى هو 60 ثانية والحد الأقصى هو 300 ثانية.
receiveLockDurationInSeconds?: number
قيمة الخاصية
number