次の方法で共有


AmqpMessageProperties クラス

メッセージのプロパティ。 実際に使用されるプロパティは、サービスの実装によって異なります。 すべての受信メッセージにすべてのプロパティがあるわけではありません。また、すべてのプロパティが送信されたメッセージで使用されるわけではありません。 メッセージのプロパティの詳細については、AMQP 仕様を http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-messaging-v1.0-os.html#type-properties 参照してください。

継承
azure.eventhub._mixin.DictMixin
AmqpMessageProperties

コンストラクター

AmqpMessageProperties(**kwargs)

Keyword-Only パラメータ

名前 説明
message_id

Message-id が設定されている場合、メッセージ システム内のメッセージを一意に識別します。 通常、メッセージ プロデューサーは、グローバルに一意であることが保証されるようにメッセージ ID を設定する役割を担います。 メッセージ ID の値が、同じノードに送信された以前に受信したメッセージの値と一致する場合、ブローカーは重複としてメッセージを破棄することがあります。

user_id

メッセージの生成を担当するユーザーの ID。 クライアントはこの値を設定し、中継局によって認証される場合があります。

to

to フィールドは、メッセージの目的の宛先であるノードを識別します。 特定の転送では、これはリンクの受信側のノードではない可能性があります。

subject

メッセージの内容と目的に関する概要情報の共通フィールド。

reply_to

応答を送信するノードのアドレス。

correlation_id

これは、クライアント間のメッセージをマークまたは識別するために使用できるクライアント固有の ID です。

content_type

メッセージの application-data セクション (本文) の RFC-2046 MIME の種類。

content_encoding

content-encoding プロパティは、コンテンツ タイプの修飾子として使用されます。

creation_time

このメッセージが作成された絶対時刻。

absolute_expiry_time

このメッセージの有効期限が切れていると見なされる絶対時刻。

group_id

メッセージが属するグループを識別します。

group_sequence

グループ内でのこのメッセージの相対位置。

reply_to_group_id

これは、クライアントがこのメッセージに対する応答を特定のグループに送信できるように使用されるクライアント固有の ID です。

変数

名前 説明
message_id

Message-id が設定されている場合、メッセージ システム内のメッセージを一意に識別します。 通常、メッセージ プロデューサーは、グローバルに一意であることが保証されるようにメッセージ ID を設定する役割を担います。 メッセージ ID の値が、同じノードに送信された以前に受信したメッセージの値と一致する場合、ブローカーは重複としてメッセージを破棄することがあります。

user_id

メッセージの生成を担当するユーザーの ID。 クライアントはこの値を設定し、中継局によって認証される場合があります。

to

to フィールドは、メッセージの目的の宛先であるノードを識別します。 特定の転送では、これはリンクの受信側のノードではない可能性があります。

subject

メッセージの内容と目的に関する概要情報の共通フィールド。

reply_to

応答を送信するノードのアドレス。

correlation_id

his は、クライアント間のメッセージをマークまたは識別するために使用できるクライアント固有の ID です。

content_type

メッセージの application-data セクション (本文) の RFC-2046 MIME の種類。

content_encoding

content-encoding プロパティは、コンテンツ タイプの修飾子として使用されます。

creation_time

このメッセージが作成された絶対時刻。

absolute_expiry_time

このメッセージの有効期限が切れていると見なされる絶対時刻。

group_id

メッセージが属するグループを識別します。

group_sequence

グループ内でのこのメッセージの相対位置。

reply_to_group_id

これは、クライアントがこのメッセージに対する応答を特定のグループに送信できるように使用されるクライアント固有の ID です。

メソッド

get
has_key
items
keys
update
values

get

get(key: str, default: Any | None = None) -> Any

パラメーター

名前 説明
key
必須
default
既定値: None

has_key

has_key(k: str) -> bool

パラメーター

名前 説明
k
必須

items

items() -> List[Tuple[str, Any]]

keys

keys() -> List[str]

update

update(*args: Any, **kwargs: Any) -> None

values

values() -> List[Any]