EventData interface
De interface waarin de gegevens worden beschreven die naar Event Hub moeten worden verzonden.
Gebruik dit als referentie bij het maken van het object dat moet worden verzonden wanneer u de EventHubProducerClientgebruikt.
Bijvoorbeeld { body: "your-data" } of
{
body: "your-data",
properties: {
propertyName: "property value"
}
}
Eigenschappen
| body | De hoofdtekst van het bericht dat moet worden verzonden. Als de toepassing die de gebeurtenissen leest deze SDK niet gebruikt, converteert u de nettolading van uw lichaam naar een bytematrix of buffer voor betere compatibiliteit tussen talen. |
| content |
Het inhoudstype van het bericht. Beschrijft eventueel de nettolading van het bericht, met een descriptor volgens de indeling van RFC2045, sectie 5, bijvoorbeeld 'application/json'. |
| correlation |
De correlatie-id waarmee een toepassing een context voor het bericht kan opgeven voor het doel van correlatie, bijvoorbeeld door de MessageId weer te geven van een bericht waarop wordt gereageerd. |
| message |
De bericht-id is een door de toepassing gedefinieerde waarde waarmee het bericht en de nettolading uniek worden geïdentificeerd. Opmerking: getallen die geen gehele gehele getallen zijn, zijn niet toegestaan. |
| properties | Set sleutel-waardeparen die kunnen worden gebruikt om eigenschappen in te stellen die specifiek zijn voor de gebruikerstoepassing. |
Eigenschapdetails
body
De hoofdtekst van het bericht dat moet worden verzonden. Als de toepassing die de gebeurtenissen leest deze SDK niet gebruikt, converteert u de nettolading van uw lichaam naar een bytematrix of buffer voor betere compatibiliteit tussen talen.
body: any
Waarde van eigenschap
any
contentType
Het inhoudstype van het bericht. Beschrijft eventueel de nettolading van het bericht, met een descriptor volgens de indeling van RFC2045, sectie 5, bijvoorbeeld 'application/json'.
contentType?: string
Waarde van eigenschap
string
correlationId
De correlatie-id waarmee een toepassing een context voor het bericht kan opgeven voor het doel van correlatie, bijvoorbeeld door de MessageId weer te geven van een bericht waarop wordt gereageerd.
correlationId?: string | number | Buffer
Waarde van eigenschap
string | number | Buffer
messageId
De bericht-id is een door de toepassing gedefinieerde waarde waarmee het bericht en de nettolading uniek worden geïdentificeerd.
Opmerking: getallen die geen gehele gehele getallen zijn, zijn niet toegestaan.
messageId?: string | number | Buffer
Waarde van eigenschap
string | number | Buffer
properties
Set sleutel-waardeparen die kunnen worden gebruikt om eigenschappen in te stellen die specifiek zijn voor de gebruikerstoepassing.
properties?: {[key: string]: any}
Waarde van eigenschap
{[key: string]: any}