EventData interface

Interface qui décrit les données à envoyer à Event Hub. Utilisez-la comme référence lors de la création de l’objet à envoyer lors de l’utilisation de l'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 du corps en tableau d’octets ou en mémoire tampon pour une meilleure compatibilité inter-langage.

contentType

Type de contenu du message. Décrit éventuellement la charge utile du message, avec un descripteur suivant le format de 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 reflétant l’ID message d’un message auquel un message 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 clé-valeur 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 du corps en tableau d’octets ou en mémoire tampon pour une meilleure compatibilité inter-langage.

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 de 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 reflétant l’ID message d’un message auquel un message 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 clé-valeur 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}