QueueMessage الفصل
كائن رسالة قائمة الانتظار.
- توريث
-
azure.functions._abc.QueueMessageQueueMessage
الدالمنشئ
QueueMessage(*, id: str | None = None, body: str | bytes | None = None, pop_receipt: str | None = None)
المعلمات
الاسم | الوصف |
---|---|
id
مطلوب
|
سلسلة اختيارية تحدد معرف الرسالة. |
body
مطلوب
|
مثيل سلسلة أو بايت يحدد نص الرسالة. |
pop_receipt
مطلوب
|
سلسلة اختيارية تحتوي على الرمز المميز للإيصال المنبثق. |
معلمات الكلمة الأساسية فقط
الاسم | الوصف |
---|---|
id
مطلوب
|
|
body
مطلوب
|
|
pop_receipt
مطلوب
|
|
الأساليب
get_body |
إرجاع محتوى الرسالة كوحدات بايت. |
get_json |
فك ترميز محتوى الرسالة وإرجاعه ككائن JSON. |
get_body
إرجاع محتوى الرسالة كوحدات بايت.
get_body() -> bytes
get_json
فك ترميز محتوى الرسالة وإرجاعه ككائن JSON.
get_json() -> Any
المرتجعات
النوع | الوصف |
---|---|
بيانات JSON التي تم فك ترميزها. |
استثناءات
النوع | الوصف |
---|---|
عندما لا يحتوي نص الرسالة على بيانات JSON صالحة. |
السمات
dequeue_count
عدد المرات التي آلغي فيها حذف هذه الرسالة.
expiration_time
كائن التاريخ والوقت مع وقت انتهاء صلاحية الرسالة.
id
معرف الرسالة.
insertion_time
كائن التاريخ والوقت مع وقت إدراج قائمة انتظار الرسائل.
pop_receipt
رمز الإيصال المنبثق للرسالة كسلسلة.
time_next_visible
كائن التاريخ والوقت مع الوقت الذي ستكون فيه الرسالة مرئية بعد ذلك.
Azure SDK for Python