QueueMessage Osztály
Üzenetsor-üzenet objektum.
- Öröklődés
-
azure.functions._abc.QueueMessageQueueMessage
Konstruktor
QueueMessage(*, id: str | None = None, body: str | bytes | None = None, pop_receipt: str | None = None)
Paraméterek
Name | Description |
---|---|
id
Kötelező
|
Egy nem kötelező sztring, amely az üzenet azonosítóját adja meg. |
body
Kötelező
|
Egy sztring vagy bájt példány, amely megadja az üzenet törzsét. |
pop_receipt
Kötelező
|
Egy nem kötelező sztring, amely a pop nyugta jogkivonatát tartalmazza. |
Csak kulcsszavas paraméterek
Name | Description |
---|---|
id
Kötelező
|
|
body
Kötelező
|
|
pop_receipt
Kötelező
|
|
Metódusok
get_body |
Az üzenet tartalmát bájtként adja vissza. |
get_json |
Üzenettartalom dekódolása és visszaadása JSON-objektumként. |
get_body
Az üzenet tartalmát bájtként adja vissza.
get_body() -> bytes
get_json
Üzenettartalom dekódolása és visszaadása JSON-objektumként.
get_json() -> Any
Válaszok
Típus | Description |
---|---|
Dekódolt JSON-adatok. |
Kivételek
Típus | Description |
---|---|
ha az üzenet törzse nem tartalmaz érvényes JSON-adatokat. |
Attribútumok
dequeue_count
Az üzenet törlésének száma.
expiration_time
Egy datetime objektum az üzenet lejárati idejével.
id
Üzenetazonosító.
insertion_time
Egy datetime objektum az üzenetsor beszúrási idejével.
pop_receipt
Az üzenet előugró nyugta jogkivonata sztringként.
time_next_visible
Egy datetime objektum az üzenet következő látható időpontjával.
Azure SDK for Python