Freigeben über


ServiceBusMessage Klasse

Ein HTTP-Antwortobjekt.

Vererbung
azure.functions._servicebus.ServiceBusMessage
ServiceBusMessage

Konstruktor

ServiceBusMessage(*, body: bytes, trigger_metadata: Mapping[str, Any] = None, content_type: str | None = None, correlation_id: str | None = None, delivery_count: int | None = 0, enqueued_time_utc: datetime | None = None, expiration_time: datetime | None = None, expires_at_utc: datetime | None = None, label: str | None = None, message_id: str, partition_key: str | None = None, reply_to: str | None = None, reply_to_session_id: str | None = None, scheduled_enqueue_time: datetime | None = None, session_id: str | None = None, time_to_live: timedelta | None = None, to: str | None = None, user_properties: Dict[str, object])

Keyword-Only Parameter

Name Beschreibung
body
Erforderlich
trigger_metadata
Erforderlich
content_type
Erforderlich
correlation_id
Erforderlich
delivery_count
Erforderlich
enqueued_time_utc
Erforderlich
expiration_time
Erforderlich
expires_at_utc
Erforderlich
label
Erforderlich
message_id
Erforderlich
partition_key
Erforderlich
reply_to
Erforderlich
reply_to_session_id
Erforderlich
scheduled_enqueue_time
Erforderlich
session_id
Erforderlich
time_to_live
Erforderlich
to
Erforderlich
user_properties
Erforderlich

Methoden

get_body

get_body

get_body() -> bytes

Attribute

content_type

correlation_id

delivery_count

enqueued_time_utc

expiration_time

expires_at_utc

label

message_id

metadata

Abrufen schreibgeschützter Triggermetadaten in einem Python-Wörterbuch.

Die rohen trigger_metadata unserem Kunden offenlegen. Für Kardinalität=viele Szenarien verweist jedes Ereignis auf die gemeinsamen Metadaten aller Ereignisse.

Wenn Sie also das Metadatenfeld when cardinality=many verwenden, muss nur eines der Ereignisse verwendet werden, um alle Daten abzurufen (z. B. ereignisse[0].metadaten).

Gibt diese Werte zurück:

Eingabe. Mapping[str, object] Gibt das Python-Wörterbuch der Triggermetadaten zurück

partition_key

reply_to

reply_to_session_id

scheduled_enqueue_time

session_id

time_to_live

to

user_properties