QueueMessage Clase
Representa un mensaje de cola.
- Herencia
-
azure.storage.queue._shared.models.DictMixinQueueMessage
Constructor
QueueMessage(content: Any | None = None, **kwargs: Any)
Parámetros
Nombre | Description |
---|---|
content
|
valor predeterminado: None
|
Métodos
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key, default=None)
Parámetros
Nombre | Description |
---|---|
key
Requerido
|
|
default
|
valor predeterminado: None
|
has_key
has_key(k)
Parámetros
Nombre | Description |
---|---|
k
Requerido
|
|
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Atributos
content
El contenido del mensaje. El tipo viene determinado por el decode_function establecido en el servicio. El valor predeterminado es str.
content: Any
dequeue_count
Comienza con un valor de 1 la primera vez que se recibe el mensaje. Este valor se incrementa cada vez que se recibe el mensaje posteriormente.
dequeue_count: int | None
expires_on
Valor de fecha UTC que representa la hora en que expira el mensaje.
expires_on: datetime | None
id
Valor GUID asignado al mensaje por queue service que identifica el mensaje en la cola. Este valor se puede usar junto con el valor de pop_receipt para eliminar un mensaje de la cola después de recuperarlo con la operación de recepción de mensajes.
id: str
inserted_on
Valor de fecha UTC que representa la hora en que se insertaron los mensajes.
inserted_on: datetime | None
next_visible_on
Un valor de fecha UTC que representa la hora en que el mensaje será visible a continuación. Solo lo devuelven las operaciones de recepción de mensajes. Establézcalo en Ninguno para ver los mensajes.
next_visible_on: datetime | None
pop_receipt
Str de recibo que se puede usar junto con el elemento message_id para eliminar un mensaje de la cola después de que se haya recuperado con la operación de recepción de mensajes. Solo lo devuelven las operaciones de recepción de mensajes. Establézcalo en Ninguno para ver los mensajes.
pop_receipt: str | None
Azure SDK for Python