QueueMessage Klass

Ett kömeddelandeobjekt.

Arv
azure.functions._abc.QueueMessage
QueueMessage

Konstruktor

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

Parametrar

Name Description
id
Obligatorisk
str

En valfri sträng som anger meddelandets ID.

body
Obligatorisk

En sträng- eller byteinstans som anger meddelandetexten.

pop_receipt
Obligatorisk
str

En valfri sträng som innehåller token för popkvittot.

Keyword-Only parametrar

Name Description
id
Obligatorisk
body
Obligatorisk
pop_receipt
Obligatorisk

Metoder

get_body

Returnera meddelandeinnehåll som byte.

get_json

Avkoda och returnera meddelandeinnehåll som ett JSON-objekt.

get_body

Returnera meddelandeinnehåll som byte.

get_body() -> bytes

get_json

Avkoda och returnera meddelandeinnehåll som ett JSON-objekt.

get_json() -> Any

Returer

Typ Description

Avkodade JSON-data.

Undantag

Typ Description

när meddelandets brödtext inte innehåller giltiga JSON-data.

Attribut

dequeue_count

Antal gånger som det här meddelandet har tagits bort från kön.

expiration_time

Ett datetime-objekt med meddelandets förfallotid.

id

Meddelande-ID.

insertion_time

Ett datetime-objekt med infogningstiden för meddelandekön.

pop_receipt

Popup-kvittotoken för meddelandet som en sträng.

time_next_visible

Ett datetime-objekt med den tid då meddelandet visas härnäst.