Partager via


QueueMessage Classe

Représente un message de file d’attente.

Héritage
azure.storage.queue._shared.models.DictMixin
QueueMessage

Constructeur

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

Paramètres

Nom Description
content
valeur par défaut: None

Méthodes

get
has_key
items
keys
update
values

get

get(key, default=None)

Paramètres

Nom Description
key
Obligatoire
default
valeur par défaut: None

has_key

has_key(k)

Paramètres

Nom Description
k
Obligatoire

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()

Attributs

content

Le contenu du message. Le type est déterminé par le decode_function défini sur le service. La valeur par défaut est str.

content: Any

dequeue_count

Commence par la valeur 1 la première fois que le message est reçu. Cette valeur est incrémentée chaque fois que le message est reçu par la suite.

dequeue_count: int | None

expires_on

Valeur de date UTC représentant l’heure d’expiration du message.

expires_on: datetime | None

id

Valeur GUID affectée au message par le service file d’attente qui identifie le message dans la file d’attente. Cette valeur peut être utilisée avec la valeur de pop_receipt pour supprimer un message de la file d’attente une fois qu’il a été récupéré avec l’opération de réception de messages.

id: str

inserted_on

Valeur de date UTC représentant l’heure à laquelle les messages ont été insérés.

inserted_on: datetime | None

next_visible_on

Valeur de date UTC représentant l’heure à laquelle le message sera ensuite visible. Retourné uniquement par les opérations de réception de messages. Définissez sur Aucun pour les messages d’aperçu.

next_visible_on: datetime | None

pop_receipt

Str de reçu qui peut être utilisé avec l’élément message_id pour supprimer un message de la file d’attente une fois qu’il a été récupéré avec l’opération de réception des messages. Retourné uniquement par les opérations de réception de messages. Définissez sur Aucun pour les messages d’aperçu.

pop_receipt: str | None