Freigeben über


QueueMessage Klasse

Stellt eine Warteschlangennachricht dar.

Vererbung
azure.storage.queue._shared.models.DictMixin
QueueMessage

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