Share via


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

Name Description
content
valor predefinido: None

Métodos

get
has_key
items
keys
update
values

get

get(key, default=None)

Parâmetros

Name Description
key
Necessário
default
valor predefinido: None

has_key

has_key(k)

Parâmetros

Name Description
k
Necessá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. A predefinição é str.

content: Any

dequeue_count

Começa com um valor de 1 na primeira vez que a mensagem é recebida. Este 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. Este valor pode ser utilizado juntamente com o valor de pop_receipt para eliminar uma mensagem da fila depois de ter sido obtida com a operação receber 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 será visível em seguida. Apenas devolvido pelas operações de receção de mensagens. Defina como Nenhuma para mensagens de pré-visualização.

next_visible_on: datetime | None

pop_receipt

Um str de recibo que pode ser utilizado juntamente com o elemento message_id para eliminar uma mensagem da fila depois de ter sido obtida com a operação receber mensagens. Apenas devolvido pelas operações de receção de mensagens. Defina como Nenhuma para mensagens de pré-visualização.

pop_receipt: str | None