EventData interface
Gränssnittet som beskriver de data som ska skickas till Event Hub.
Använd detta som referens när du skapar objektet som ska skickas när du använder EventHubProducerClient
.
Till exempel, { body: "your-data" }
eller
{
body: "your-data",
properties: {
propertyName: "property value"
}
}
Egenskaper
body | Meddelandetexten som måste skickas. Om programmet som läser händelserna inte använder denna SDK konverterar du brödtextnyttolasten till en bytematris eller buffert för bättre kompatibilitet mellan språk. |
content |
Meddelandets innehållstyp. Du kan också beskriva nyttolasten för meddelandet med en beskrivning som följer formatet RFC2045, avsnitt 5, till exempel "application/json". |
correlation |
Korrelationsidentifieraren som gör att ett program kan ange en kontext för meddelandet för korrelation, till exempel som återspeglar MessageId för ett meddelande som besvaras. |
message |
Meddelandeidentifieraren är ett programdefinierat värde som unikt identifierar meddelandet och dess nyttolast. Obs! Tal som inte är heltal tillåts inte. |
properties | Uppsättning nyckelvärdepar som kan användas för att ange egenskaper som är specifika för användarprogram. |
Egenskapsinformation
body
Meddelandetexten som måste skickas. Om programmet som läser händelserna inte använder denna SDK konverterar du brödtextnyttolasten till en bytematris eller buffert för bättre kompatibilitet mellan språk.
body: any
Egenskapsvärde
any
contentType
Meddelandets innehållstyp. Du kan också beskriva nyttolasten för meddelandet med en beskrivning som följer formatet RFC2045, avsnitt 5, till exempel "application/json".
contentType?: string
Egenskapsvärde
string
correlationId
Korrelationsidentifieraren som gör att ett program kan ange en kontext för meddelandet för korrelation, till exempel som återspeglar MessageId för ett meddelande som besvaras.
correlationId?: string | number | Buffer
Egenskapsvärde
string | number | Buffer
messageId
Meddelandeidentifieraren är ett programdefinierat värde som unikt identifierar meddelandet och dess nyttolast. Obs! Tal som inte är heltal tillåts inte.
messageId?: string | number | Buffer
Egenskapsvärde
string | number | Buffer
properties
Uppsättning nyckelvärdepar som kan användas för att ange egenskaper som är specifika för användarprogram.
properties?: [key: string]: any
Egenskapsvärde
[key: string]: any