你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
QueueMessage 类
表示队列消息。
- 继承
-
azure.storage.queue._shared.models.DictMixinQueueMessage
构造函数
QueueMessage(content: Any | None = None, **kwargs: Any)
参数
名称 | 说明 |
---|---|
content
|
默认值: None
|
方法
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key, default=None)
参数
名称 | 说明 |
---|---|
key
必需
|
|
default
|
默认值: None
|
has_key
has_key(k)
参数
名称 | 说明 |
---|---|
k
必需
|
|
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
属性
content
检索消息内容。 类型由服务上设置decode_function确定。 默认值为 str。
content: Any
dequeue_count
从第一次收到消息时的值 1 开始。 每次随后收到消息时,此值都会递增。
dequeue_count: int | None
expires_on
表示消息过期时间的 UTC 日期值。
expires_on: datetime | None
id
队列服务分配给消息的 GUID 值,用于标识队列中的消息。 此值可以与 pop_receipt 的值一起使用,以在使用接收消息操作检索消息后从队列中删除该消息。
id: str
inserted_on
表示插入消息的时间的 UTC 日期值。
inserted_on: datetime | None
next_visible_on
一个 UTC 日期值,表示消息下一次可见的时间。 仅由接收消息操作返回。 对于速览消息,设置为“无”。
next_visible_on: datetime | None
pop_receipt
一个收据 str,可以与 message_id 元素一起使用,以在使用接收消息操作检索消息后从队列中删除该消息。 仅由接收消息操作返回。 对于速览消息,设置为“无”。
pop_receipt: str | None