Condividi tramite


QueueMessage Classe

Rappresenta un messaggio della coda.

Ereditarietà
azure.storage.queue._shared.models.DictMixin
QueueMessage

Costruttore

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

Parametri

Nome Descrizione
content
valore predefinito: None

Metodi

get
has_key
items
keys
update
values

get

get(key, default=None)

Parametri

Nome Descrizione
key
Necessario
default
valore predefinito: None

has_key

has_key(k)

Parametri

Nome Descrizione
k
Necessario

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()

Attributi

content

Il contenuto del messaggio. Il tipo è determinato dal decode_function impostato nel servizio. Il valore predefinito è str.

content: Any

dequeue_count

Inizia con un valore pari a 1 alla prima ricezione del messaggio. Questo valore viene incrementato ogni volta che il messaggio viene ricevuto successivamente.

dequeue_count: int | None

expires_on

Valore di data UTC che rappresenta l'ora di scadenza del messaggio.

expires_on: datetime | None

id

Valore GUID assegnato al messaggio dal servizio di accodamento che identifica il messaggio nella coda. Questo valore può essere usato insieme al valore di pop_receipt per eliminare un messaggio dalla coda dopo che è stato recuperato con l'operazione di ricezione dei messaggi.

id: str

inserted_on

Valore di data UTC che rappresenta l'ora in cui sono stati inseriti i messaggi.

inserted_on: datetime | None

next_visible_on

Valore di data UTC che rappresenta l'ora in cui il messaggio sarà visibile. Restituito solo dalle operazioni di ricezione dei messaggi. Impostare su Nessuno per visualizzare i messaggi.

next_visible_on: datetime | None

pop_receipt

Str di ricevuta che può essere utilizzato insieme all'elemento message_id per eliminare un messaggio dalla coda dopo che è stato recuperato con l'operazione di ricezione dei messaggi. Restituito solo dalle operazioni di ricezione dei messaggi. Impostare su Nessuno per visualizzare i messaggi.

pop_receipt: str | None