QueueMessage Classe

Representa uma mensagem de fila.

Herança
azure.storage.queue._shared.models.DictMixin
QueueMessage

Construtor

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

Parâmetros

Nome Description
content
valor padrão: None

Métodos

get
has_key
items
keys
update
values

get

get(key, default=None)

Parâmetros

Nome Description
key
Obrigatório
default
valor padrão: None

has_key

has_key(k)

Parâmetros

Nome Description
k
Obrigatório

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()

Atributos

content

O conteúdo da mensagem. O tipo é determinado pelo decode_function definido no serviço. O padrão é str.

content: Any

dequeue_count

Começa com um valor de 1 na primeira vez que a mensagem é recebida. Esse valor é incrementado sempre que a mensagem é recebida posteriormente.

dequeue_count: int | None

expires_on

Um valor de data UTC que representa a hora em que a mensagem expira.

expires_on: datetime | None

id

Um valor guid atribuído à mensagem pelo serviço Fila que identifica a mensagem na fila. Esse valor pode ser usado junto com o valor de pop_receipt para excluir uma mensagem da fila depois que ela for recuperada com a operação de recebimento de mensagens.

id: str

inserted_on

Um valor de data UTC que representa a hora em que as mensagens foram inseridas.

inserted_on: datetime | None

next_visible_on

Um valor de data UTC que representa a hora em que a mensagem ficará visível. Retornado somente por operações de recebimento de mensagens. Defina como Nenhum para espiar mensagens.

next_visible_on: datetime | None

pop_receipt

Um str de recibo que pode ser usado junto com o elemento message_id para excluir uma mensagem da fila depois de ter sido recuperada com a operação de recebimento de mensagens. Retornado somente por operações de recebimento de mensagens. Defina como Nenhum para espiar mensagens.

pop_receipt: str | None