QueueMessage Classe
Um objeto de mensagem de fila.
- Herança
-
azure.functions._abc.QueueMessageQueueMessage
Construtor
QueueMessage(*, id: str | None = None, body: str | bytes | None = None, pop_receipt: str | None = None)
Parâmetros
Name | Description |
---|---|
id
Necessário
|
Uma cadeia opcional especificando o ID da mensagem. |
body
Necessário
|
Uma instância de cadeia ou bytes especificando o corpo da mensagem. |
pop_receipt
Necessário
|
Uma corda opcional contendo o sinal de recibo pop. |
Parâmetros Só de Palavra-Chave
Name | Description |
---|---|
id
Necessário
|
|
body
Necessário
|
|
pop_receipt
Necessário
|
|
Métodos
get_body |
Devolva o conteúdo da mensagem como bytes. |
get_json |
Descodificar e devolver o conteúdo da mensagem como um objeto JSON. |
get_body
Devolva o conteúdo da mensagem como bytes.
get_body() -> bytes
get_json
Descodificar e devolver o conteúdo da mensagem como um objeto JSON.
get_json() -> Any
Devoluções
Tipo | Description |
---|---|
Descodificados dados do JSON. |
Exceções
Tipo | Description |
---|---|
quando o corpo da mensagem não contém dados JSON válidos. |
Atributos
dequeue_count
O número de vezes que esta mensagem foi descoduada.
expiration_time
Um objeto de data com o prazo de validade da mensagem.
id
ID de mensagem.
insertion_time
Um objeto de data com o tempo de inserção da fila da mensagem.
pop_receipt
A mensagem pop recibo token como uma corda.
time_next_visible
Um objeto da hora da data com a hora da mensagem será visível a seguir.
Azure SDK for Python