AmqpMessageProperties Classe
Propriétés du message. Les propriétés réellement utilisées dépendent de l’implémentation du service. Tous les messages reçus n’auront pas toutes les propriétés, et toutes les propriétés ne seront pas utilisées sur un message envoyé. Pour plus d’informations sur les propriétés du message, reportez-vous à la spécification http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-messaging-v1.0-os.html#type-properties AMQP.
- Héritage
-
azure.servicebus.amqp._amqp_message.DictMixinAmqpMessageProperties
Constructeur
AmqpMessageProperties(*, message_id: str | bytes | 'uuid.UUID' | None = None, user_id: str | bytes | None = None, to: str | bytes | None = None, subject: str | bytes | None = None, reply_to: str | bytes | None = None, correlation_id: str | bytes | None = None, content_type: str | bytes | None = None, content_encoding: str | bytes | None = None, creation_time: int | None = None, absolute_expiry_time: int | None = None, group_id: str | bytes | None = None, group_sequence: int | None = None, reply_to_group_id: str | bytes | None = None, **kwargs: Any)
Paramètres de mots-clés uniquement
Nom | Description |
---|---|
message_id
|
Message-id, s’il est défini, identifie de manière unique un message dans le système de messages. L’expéditeur du message est généralement responsable de la définition de l’id de message de telle sorte qu’il soit assuré d’être globalement unique. Un répartiteur PEUT ignorer un message en tant que doublon si la valeur de l’id de message correspond à celle d’un message précédemment reçu envoyé au même nœud. |
user_id
|
Identité de l’utilisateur responsable de la production du message. Le client définit cette valeur et peut être authentifiée par des intermédiaires. |
to
|
Le champ to identifie le nœud qui est la destination prévue du message. Sur un transfert donné, il peut ne pas s’agir du nœud à la fin de réception du lien. |
subject
|
Champ commun pour les informations récapitulatives sur le contenu et l’objectif du message. |
reply_to
|
Adresse du nœud auquel envoyer des réponses. |
correlation_id
|
Il s’agit d’un ID spécifique au client qui peut être utilisé pour marquer ou identifier des messages entre les clients. |
content_type
|
Type MIME RFC-2046 pour la section données d’application du message (corps). |
content_encoding
|
La propriété d’encodage de contenu est utilisée comme modificateur du type de contenu. |
creation_time
|
Heure absolue de création de ce message. |
absolute_expiry_time
|
Heure absolue où ce message est considéré comme ayant expiré. |
group_id
|
Identifie le groupe auquel appartient le message. |
group_sequence
|
Position relative de ce message dans son groupe. |
reply_to_group_id
|
Il s’agit d’un ID spécifique au client qui est utilisé pour que le client puisse envoyer des réponses à ce message à un groupe spécifique. |
Variables
Nom | Description |
---|---|
message_id
|
Message-id, s’il est défini, identifie de manière unique un message dans le système de messages. L’expéditeur du message est généralement responsable de la définition de l’id de message de telle sorte qu’il soit assuré d’être globalement unique. Un répartiteur PEUT ignorer un message en tant que doublon si la valeur de l’id de message correspond à celle d’un message précédemment reçu envoyé au même nœud. |
user_id
|
Identité de l’utilisateur responsable de la production du message. Le client définit cette valeur et peut être authentifiée par des intermédiaires. |
to
|
Le champ to identifie le nœud qui est la destination prévue du message. Sur un transfert donné, il peut ne pas s’agir du nœud à la fin de réception du lien. |
subject
|
Champ commun pour les informations récapitulatives sur le contenu et l’objectif du message. |
reply_to
|
Adresse du nœud auquel envoyer des réponses. |
correlation_id
|
il s’agit d’un ID spécifique au client qui peut être utilisé pour marquer ou identifier des messages entre les clients. |
content_type
|
Type MIME RFC-2046 pour la section données d’application du message (corps). |
content_encoding
|
La propriété d’encodage de contenu est utilisée comme modificateur du type de contenu. |
creation_time
|
Heure absolue de création de ce message. |
absolute_expiry_time
|
Heure absolue où ce message est considéré comme ayant expiré. |
group_id
|
Identifie le groupe auquel appartient le message. |
group_sequence
|
Position relative de ce message dans son groupe. |
reply_to_group_id
|
Il s’agit d’un ID spécifique au client qui est utilisé pour que le client puisse envoyer des réponses à ce message à un groupe spécifique. |
Méthodes
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key: str, default: Any | None = None) -> Any
Paramètres
Nom | Description |
---|---|
key
Obligatoire
|
|
default
|
valeur par défaut: None
|
has_key
has_key(k: str) -> bool
Paramètres
Nom | Description |
---|---|
k
Obligatoire
|
|
items
items() -> List[Tuple[str, Any]]
keys
keys() -> List[str]
update
update(*args: Any, **kwargs: Any) -> None
values
values() -> List[Any]
Azure SDK for Python
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour