共用方式為


QueueMessage 類別

表示佇列訊息。

繼承
azure.storage.queue._shared.models.DictMixin
QueueMessage

建構函式

QueueMessage(content: Any | None = None, **kwargs: Any)

參數

名稱 Description
content
預設值: None

方法

get
has_key
items
keys
update
values

get

get(key, default=None)

參數

名稱 Description
key
必要
default
預設值: None

has_key

has_key(k)

參數

名稱 Description
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