Partager via


EventData interface

Interface qui décrit les données à envoyer à Event Hub. Utilisez-le comme référence lors de la création de l’objet à envoyer lors de l’utilisation de EventHubProducerClient. Par exemple, { body: "your-data" } ou

{
   body: "your-data",
   properties: {
      propertyName: "property value"
   }
}

Propriétés

body

Corps du message à envoyer. Si l’application lisant les événements n’utilise pas ce Kit de développement logiciel (SDK), convertissez votre charge utile de corps en tableau d’octets ou en mémoire tampon pour une meilleure compatibilité entre les langues.

contentType

Type de contenu du message. Décrit éventuellement la charge utile du message, avec un descripteur suivant le format RFC2045, Section 5, par exemple « application/json ».

correlationId

Identificateur de corrélation qui permet à une application de spécifier un contexte pour le message à des fins de corrélation, par exemple en reflétant l’Id de message d’un message auquel est répondu.

messageId

L’identificateur de message est une valeur définie par l’application qui identifie de manière unique le message et sa charge utile. Remarque : Les nombres qui ne sont pas des entiers entiers ne sont pas autorisés.

properties

Ensemble de paires de valeurs de clé qui peuvent être utilisées pour définir des propriétés spécifiques à l’application utilisateur.

Détails de la propriété

body

Corps du message à envoyer. Si l’application lisant les événements n’utilise pas ce Kit de développement logiciel (SDK), convertissez votre charge utile de corps en tableau d’octets ou en mémoire tampon pour une meilleure compatibilité entre les langues.

body: any

Valeur de propriété

any

contentType

Type de contenu du message. Décrit éventuellement la charge utile du message, avec un descripteur suivant le format RFC2045, Section 5, par exemple « application/json ».

contentType?: string

Valeur de propriété

string

correlationId

Identificateur de corrélation qui permet à une application de spécifier un contexte pour le message à des fins de corrélation, par exemple en reflétant l’Id de message d’un message auquel est répondu.

correlationId?: string | number | Buffer

Valeur de propriété

string | number | Buffer

messageId

L’identificateur de message est une valeur définie par l’application qui identifie de manière unique le message et sa charge utile. Remarque : Les nombres qui ne sont pas des entiers entiers ne sont pas autorisés.

messageId?: string | number | Buffer

Valeur de propriété

string | number | Buffer

properties

Ensemble de paires de valeurs de clé qui peuvent être utilisées pour définir des propriétés spécifiques à l’application utilisateur.

properties?: [key: string]: any

Valeur de propriété

[key: string]: any