QueueMessage Klas

Vertegenwoordigt een wachtrijbericht.

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

Constructor

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

Parameters

Name Description
content
standaardwaarde: None

Methoden

get
has_key
items
keys
update
values

get

get(key, default=None)

Parameters

Name Description
key
Vereist
default
standaardwaarde: None

has_key

has_key(k)

Parameters

Name Description
k
Vereist

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()

Kenmerken

content

De inhoud van het bericht. Het type wordt bepaald door de decode_function die voor de service is ingesteld. De standaardwaarde is str.

content: Any

dequeue_count

Begint met de waarde 1 de eerste keer dat het bericht wordt ontvangen. Deze waarde wordt verhoogd telkens wanneer het bericht vervolgens wordt ontvangen.

dequeue_count: int | None

expires_on

Een UTC-datumwaarde die de tijd aangeeft waarop het bericht verloopt.

expires_on: datetime | None

id

Een GUID-waarde die is toegewezen aan het bericht door de Queue-service die het bericht in de wachtrij identificeert. Deze waarde kan samen met de waarde van pop_receipt worden gebruikt om een bericht uit de wachtrij te verwijderen nadat het is opgehaald met de bewerking Berichten ontvangen.

id: str

inserted_on

Een UTC-datumwaarde die de tijd aangeeft waarop de berichten zijn ingevoegd.

inserted_on: datetime | None

next_visible_on

Een UTC-datumwaarde die de tijd aangeeft waarop het bericht de volgende keer zichtbaar is. Alleen geretourneerd door bewerkingen voor het ontvangen van berichten. Stel deze optie in op Geen voor korte weergaveberichten.

next_visible_on: datetime | None

pop_receipt

Een ontvangstbewijs dat samen met het element message_id kan worden gebruikt om een bericht uit de wachtrij te verwijderen nadat het is opgehaald met de bewerking Berichten ontvangen. Alleen geretourneerd door bewerkingen voor het ontvangen van berichten. Stel deze optie in op Geen voor korte weergaveberichten.

pop_receipt: str | None