EventData interface
De interface die de gegevens beschrijft die naar Event Hub moeten worden verzonden.
Gebruik dit als referentie bij het maken van het object dat moet worden verzonden wanneer u de EventHubProducerClient
gebruikt.
Bijvoorbeeld, { body: "your-data" }
of
{
body: "your-data",
properties: {
propertyName: "property value"
}
}
Eigenschappen
body | De berichttekst die moet worden verzonden. Als de toepassing die de gebeurtenissen leest, deze SDK niet gebruikt, converteert u de nettolading van de hoofdtekst naar een bytematrix of buffer voor betere taalcompatibiliteit. |
content |
Het inhoudstype van het bericht. Beschrijft eventueel de nettolading van het bericht, met een descriptor volgens de indeling RFC2045, sectie 5, bijvoorbeeld 'application/json'. |
correlation |
De correlatie-id waarmee een toepassing een context voor het bericht kan opgeven voor correlatiedoeleinden, bijvoorbeeld met de MessageId van een bericht dat wordt beantwoord. |
message |
De bericht-id is een door de toepassing gedefinieerde waarde die het bericht en de nettolading uniek identificeert. Opmerking: getallen die geen gehele getallen zijn, zijn niet toegestaan. |
properties | Set sleutelwaardeparen die kunnen worden gebruikt om eigenschappen in te stellen die specifiek zijn voor de gebruikerstoepassing. |
Eigenschapdetails
body
De berichttekst die moet worden verzonden. Als de toepassing die de gebeurtenissen leest, deze SDK niet gebruikt, converteert u de nettolading van de hoofdtekst naar een bytematrix of buffer voor betere taalcompatibiliteit.
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 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 correlatiedoeleinden, bijvoorbeeld met de MessageId van een bericht dat wordt beantwoord.
correlationId?: string | number | Buffer
Waarde van eigenschap
string | number | Buffer
messageId
De bericht-id is een door de toepassing gedefinieerde waarde die het bericht en de nettolading uniek identificeert.
Opmerking: getallen die geen gehele getallen zijn, zijn niet toegestaan.
messageId?: string | number | Buffer
Waarde van eigenschap
string | number | Buffer
properties
Set sleutelwaardeparen 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}