Delen via


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.

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'.

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.

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.

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}