QueueMessage Classe
Objet de message File d’attente.
- Héritage
-
azure.functions._abc.QueueMessageQueueMessage
Constructeur
QueueMessage(*, id: str | None = None, body: str | bytes | None = None, pop_receipt: str | None = None)
Paramètres
Nom | Description |
---|---|
id
Obligatoire
|
Chaîne facultative spécifiant l’ID du message. |
body
Obligatoire
|
Instance de chaîne ou d’octets spécifiant le corps du message. |
pop_receipt
Obligatoire
|
Chaîne facultative contenant le jeton pop receipt. |
Paramètres de mot clé uniquement
Nom | Description |
---|---|
id
Obligatoire
|
|
body
Obligatoire
|
|
pop_receipt
Obligatoire
|
|
Méthodes
get_body |
Retourne le contenu du message sous forme d’octets. |
get_json |
Décodez et retournez le contenu du message en tant qu’objet JSON. |
get_body
Retourne le contenu du message sous forme d’octets.
get_body() -> bytes
get_json
Décodez et retournez le contenu du message en tant qu’objet JSON.
get_json() -> Any
Retours
Type | Description |
---|---|
Données JSON décodées. |
Exceptions
Type | Description |
---|---|
lorsque le corps du message ne contient pas de données JSON valides. |
Attributs
dequeue_count
Nombre de fois que ce message a été enlevé de la file d’attente.
expiration_time
Objet datetime avec l’heure d’expiration du message.
id
ID de message.
insertion_time
Objet datetime avec l’heure d’insertion de la file d’attente de messages.
pop_receipt
Jeton de réception de message sous forme de chaîne.
time_next_visible
Objet datetime avec l’heure à laquelle le message sera visible.
Azure SDK for Python