QueueMessage Klass

Representerar ett kömeddelande.

Arv
azure.storage.queue._shared.models.DictMixin
QueueMessage

Konstruktor

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

Parametrar

Name Description
content
standardvärde: None

Metoder

get
has_key
items
keys
update
values

get

get(key, default=None)

Parametrar

Name Description
key
Obligatorisk
default
standardvärde: None

has_key

has_key(k)

Parametrar

Name Description
k
Obligatorisk

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()

Attribut

content

Meddelandeinnehållet. Typen bestäms av decode_function som angetts för tjänsten. Standardvärdet är str.

content: Any

dequeue_count

Börjar med värdet 1 första gången meddelandet tas emot. Det här värdet ökas varje gång meddelandet tas emot senare.

dequeue_count: int | None

expires_on

Ett UTC-datumvärde som representerar den tid då meddelandet upphör att gälla.

expires_on: datetime | None

id

Ett GUID-värde som tilldelats meddelandet av kötjänsten som identifierar meddelandet i kön. Det här värdet kan användas tillsammans med värdet för pop_receipt för att ta bort ett meddelande från kön efter att det har hämtats med åtgärden ta emot meddelanden.

id: str

inserted_on

Ett UTC-datumvärde som representerar den tid då meddelandena infogades.

inserted_on: datetime | None

next_visible_on

Ett UTC-datumvärde som representerar den tid då meddelandet visas härnäst. Returneras endast av åtgärder för att ta emot meddelanden. Ange till Ingen för granskningsmeddelanden.

next_visible_on: datetime | None

pop_receipt

En kvittosträng som kan användas tillsammans med elementet message_id för att ta bort ett meddelande från kön när det har hämtats med åtgärden ta emot meddelanden. Returneras endast av åtgärder för att ta emot meddelanden. Ange till Ingen för granskningsmeddelanden.

pop_receipt: str | None