ReceivedEventData interface
Gränssnittet som beskriver strukturen för händelsen som tagits emot från Event Hub.
Använd detta som referens när du skapar funktionen processEvents
för att bearbeta händelser som tas emot från en händelsehubb när du använder EventHubConsumerClient
.
Egenskaper
body | Meddelandetexten som måste skickas eller tas emot. |
content |
Meddelandets innehållstyp. Du kan också beskriva nyttolasten för meddelandet med en beskrivning som följer formatet för RFC2045, avsnitt 5, till exempel "application/json". |
correlation |
Korrelationsidentifieraren som gör det möjligt för ett program att ange en kontext för meddelandet i samband med korrelation, till exempel som återspeglar MessageId för ett meddelande som besvaras. |
enqueued |
Den köade tiden för händelsen. |
message |
Meddelandeidentifieraren är ett programdefinierat värde som unikt identifierar meddelandet och dess nyttolast. |
offset | Förskjutningen av händelsen. |
partition |
När den angivna eventhubben hashar detta till ett partitionId. Det garanterar att meddelanden hamnar i en specifik partition på händelsehubben. |
properties | De programspecifika egenskaperna. |
sequence |
Händelsens sekvensnummer. |
system |
Egenskaperna som anges av tjänsten. |
Metoder
get |
Returnerar det underliggande råa amqp-meddelandet. |
Egenskapsinformation
body
Meddelandetexten som måste skickas eller tas emot.
body: any
Egenskapsvärde
any
contentType
Meddelandets innehållstyp. Du kan också beskriva nyttolasten för meddelandet med en beskrivning som följer formatet för RFC2045, avsnitt 5, till exempel "application/json".
contentType?: string
Egenskapsvärde
string
correlationId
Korrelationsidentifieraren som gör det möjligt för ett program att ange en kontext för meddelandet i samband med korrelation, till exempel som återspeglar MessageId för ett meddelande som besvaras.
correlationId?: string | number | Buffer
Egenskapsvärde
string | number | Buffer
enqueuedTimeUtc
Den köade tiden för händelsen.
enqueuedTimeUtc: Date
Egenskapsvärde
Date
messageId
Meddelandeidentifieraren är ett programdefinierat värde som unikt identifierar meddelandet och dess nyttolast.
messageId?: string | number | Buffer
Egenskapsvärde
string | number | Buffer
offset
Förskjutningen av händelsen.
offset: number
Egenskapsvärde
number
partitionKey
När den angivna eventhubben hashar detta till ett partitionId. Det garanterar att meddelanden hamnar i en specifik partition på händelsehubben.
partitionKey: null | string
Egenskapsvärde
null | string
properties
De programspecifika egenskaperna.
properties?: {[key: string]: any}
Egenskapsvärde
{[key: string]: any}
sequenceNumber
Händelsens sekvensnummer.
sequenceNumber: number
Egenskapsvärde
number
systemProperties
Egenskaperna som anges av tjänsten.
systemProperties?: {[key: string]: any}
Egenskapsvärde
{[key: string]: any}
Metodinformation
getRawAmqpMessage()
Returnerar det underliggande råa amqp-meddelandet.
function getRawAmqpMessage(): AmqpAnnotatedMessage