QueueMessage Klasse
Stellt eine Warteschlangennachricht dar.
- Vererbung
-
azure.storage.queue._shared.models.DictMixinQueueMessage
Konstruktor
QueueMessage(content: Any | None = None, **kwargs: Any)
Parameter
Name | Beschreibung |
---|---|
content
|
Standardwert: None
|
Methoden
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key, default=None)
Parameter
Name | Beschreibung |
---|---|
key
Erforderlich
|
|
default
|
Standardwert: None
|
has_key
has_key(k)
Parameter
Name | Beschreibung |
---|---|
k
Erforderlich
|
|
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Attribute
content
Den Nachrichteninhalt Der Typ wird durch die für den Dienst festgelegte decode_function bestimmt. Der Standardwert ist str.
content: Any
dequeue_count
Beginnt mit dem Wert 1, wenn die Nachricht zum ersten Mal empfangen wird. Dieser Wert wird jedes Mal erhöht, wenn die Nachricht anschließend empfangen wird.
dequeue_count: int | None
expires_on
Ein UTC-Datumswert, der den Ablauf der Nachricht darstellt.
expires_on: datetime | None
id
Ein GUID-Wert, der der Nachricht vom Warteschlangendienst zugewiesen wurde und die Nachricht in der Warteschlange identifiziert. Dieser Wert kann zusammen mit dem Wert von pop_receipt verwendet werden, um eine Nachricht aus der Warteschlange zu löschen, nachdem sie mit dem Vorgang Empfangen von Nachrichten abgerufen wurde.
id: str
inserted_on
Ein UTC-Datumswert, der die Uhrzeit des Einfügens der Nachrichten darstellt.
inserted_on: datetime | None
next_visible_on
Ein UTC-Datumswert, der die Uhrzeit darstellt, zu der die Nachricht als nächstes angezeigt wird. Wird nur von Empfangsnachrichtenvorgängen zurückgegeben. Legen Sie für Vorschaunachrichten auf Keine fest.
next_visible_on: datetime | None
pop_receipt
Eine Empfangsstr, die zusammen mit dem message_id-Element verwendet werden kann, um eine Nachricht aus der Warteschlange zu löschen, nachdem sie mit dem Vorgang "Empfangsnachrichten" abgerufen wurde. Wird nur von Empfangsnachrichtenvorgängen zurückgegeben. Legen Sie für Vorschaunachrichten auf Keine fest.
pop_receipt: str | None
Azure SDK for Python