Megosztás a következőn keresztül:


QueueMessage Osztály

Üzenetsort jelöl.

Öröklődés
azure.storage.queue._shared.models.DictMixin
QueueMessage

Konstruktor

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

Paraméterek

Name Description
content
alapértelmezett érték: None

Metódusok

get
has_key
items
keys
update
values

get

get(key, default=None)

Paraméterek

Name Description
key
Kötelező
default
alapértelmezett érték: None

has_key

has_key(k)

Paraméterek

Name Description
k
Kötelező

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()

Attribútumok

content

Az üzenet tartalma. A típust a szolgáltatásban beállított decode_function határozza meg. Az alapértelmezett érték az str.

content: Any

dequeue_count

Az üzenet első érkezésekor 1 értékkel kezdődik. Ez az érték minden alkalommal növekszik, amikor az üzenet később érkezik.

dequeue_count: int | None

expires_on

Az üzenet lejárati idejét jelző UTC dátumérték.

expires_on: datetime | None

id

Az üzenetsor szolgáltatás által az üzenethez rendelt GUID-érték, amely azonosítja az üzenetet az üzenetsorban. Ez az érték a pop_receipt értékével együtt használható arra, hogy töröljön egy üzenetet az üzenetsorból, miután lekérte az üzenetek fogadása művelettel.

id: str

inserted_on

Az üzenetek beszúrásának időpontját jelző UTC dátumérték.

inserted_on: datetime | None

next_visible_on

Az üzenet következő megjelenítésének időpontját jelző UTC dátumérték. Csak fogadási üzenetek által visszaadott műveletek. A betekintő üzeneteknél a Nincs értékre van állítva.

next_visible_on: datetime | None

pop_receipt

Egy nyugtára szolgáló strukció, amely a message_id elemet használva töröl egy üzenetet az üzenetsorból a fogadási üzenetek művelettel való lekérése után. Csak fogadási üzenetek által visszaadott műveletek. A betekintő üzeneteknél a Nincs értékre van állítva.

pop_receipt: str | None