QueueMessage Clase
Objeto Queue Message.
- Herencia
-
azure.functions._abc.QueueMessageQueueMessage
Constructor
QueueMessage(*, id: str | None = None, body: str | bytes | None = None, pop_receipt: str | None = None)
Parámetros
Nombre | Description |
---|---|
id
Requerido
|
Cadena opcional que especifica el identificador del mensaje. |
body
Requerido
|
Una instancia de cadena o bytes que especifica el cuerpo del mensaje. |
pop_receipt
Requerido
|
Cadena opcional que contiene el token de recibo pop. |
Parámetros de palabra clave únicamente
Nombre | Description |
---|---|
id
Requerido
|
|
body
Requerido
|
|
pop_receipt
Requerido
|
|
Métodos
get_body |
Devuelve el contenido del mensaje como bytes. |
get_json |
Descodificar y devolver contenido del mensaje como un objeto JSON. |
get_body
Devuelve el contenido del mensaje como bytes.
get_body() -> bytes
get_json
Descodificar y devolver contenido del mensaje como un objeto JSON.
get_json() -> Any
Devoluciones
Tipo | Description |
---|---|
Datos JSON descodificados. |
Excepciones
Tipo | Description |
---|---|
cuando el cuerpo del mensaje no contiene datos JSON válidos. |
Atributos
dequeue_count
Es el número de veces que se ha quitado de la cola este mensaje.
expiration_time
Objeto datetime con la hora de expiración del mensaje.
id
Id. de mensaje.
insertion_time
Objeto datetime con el tiempo de inserción de la cola de mensajes.
pop_receipt
Token de recepción emergente del mensaje como una cadena.
time_next_visible
Un objeto datetime con la hora en que el mensaje será visible a continuación.
Azure SDK for Python