QueueMessage Klas

Een wachtrijberichtobject.

Overname
azure.functions._abc.QueueMessage
QueueMessage

Constructor

QueueMessage(*, id: str | None = None, body: str | bytes | None = None, pop_receipt: str | None = None)

Parameters

Name Description
id
Vereist
str

Een optionele tekenreeks die de id van het bericht aangeeft.

body
Vereist

Een tekenreeks- of bytes-exemplaar dat de berichttekst aangeeft.

pop_receipt
Vereist
str

Een optionele tekenreeks met het pop-ontvangstbewijstoken.

Keyword-Only Parameters

Name Description
id
Vereist
body
Vereist
pop_receipt
Vereist

Methoden

get_body

Retourneer berichtinhoud als bytes.

get_json

Berichtinhoud decoderen en retourneren als een JSON-object.

get_body

Retourneer berichtinhoud als bytes.

get_body() -> bytes

get_json

Berichtinhoud decoderen en retourneren als een JSON-object.

get_json() -> Any

Retouren

Type Description

Gedecodeerde JSON-gegevens.

Uitzonderingen

Type Description

wanneer de hoofdtekst van het bericht geen geldige JSON-gegevens bevat.

Kenmerken

dequeue_count

Het aantal keren dat dit bericht in de wachtrij is geplaatst.

expiration_time

Een datum/tijd-object met de verlooptijd van het bericht.

id

Bericht-id.

insertion_time

Een datum/tijd-object met de invoegtijd van de berichtenwachtrij.

pop_receipt

Het pop-ontvangstbewijstoken van het bericht als een tekenreeks.

time_next_visible

Een datum/tijd-object met de tijd waarop het bericht vervolgens zichtbaar is.