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. |
| content |
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 ». |
| correlation |
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. |
| message |
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}