QueueMessage Classe
Oggetto Message Queue.
- Ereditarietà
-
azure.functions._abc.QueueMessageQueueMessage
Costruttore
QueueMessage(*, id: str | None = None, body: str | bytes | None = None, pop_receipt: str | None = None)
Parametri
Nome | Descrizione |
---|---|
id
Necessario
|
Stringa facoltativa che specifica l'ID del messaggio. |
body
Necessario
|
Istanza di stringa o byte che specifica il corpo del messaggio. |
pop_receipt
Necessario
|
Stringa facoltativa contenente il token di ricezione popup. |
Parametri di sole parole chiave
Nome | Descrizione |
---|---|
id
Necessario
|
|
body
Necessario
|
|
pop_receipt
Necessario
|
|
Metodi
get_body |
Restituire il contenuto del messaggio come byte. |
get_json |
Decodificare e restituire il contenuto del messaggio come oggetto JSON. |
get_body
Restituire il contenuto del messaggio come byte.
get_body() -> bytes
get_json
Decodificare e restituire il contenuto del messaggio come oggetto JSON.
get_json() -> Any
Restituisce
Tipo | Descrizione |
---|---|
Dati JSON decodificati. |
Eccezioni
Tipo | Descrizione |
---|---|
quando il corpo del messaggio non contiene dati JSON validi. |
Attributi
dequeue_count
Il numero di volte in cui questo messaggio è stato rimosso dalla coda.
expiration_time
Oggetto datetime con l'ora di scadenza del messaggio.
id
ID messaggio.
insertion_time
Oggetto datetime con l'ora di inserimento della coda di messaggi.
pop_receipt
Token di ricezione popup del messaggio come stringa.
time_next_visible
Un oggetto datetime con l'ora in cui il messaggio sarà visibile successivamente.
Azure SDK for Python