ReceivedEventData interface
Rozhraní, které popisuje strukturu události přijaté z centra událostí.
Tuto funkci použijte jako referenci při vytváření funkce processEvents
ke zpracování událostí přijatých z centra událostí při použití EventHubConsumerClient
.
Vlastnosti
body | Text zprávy, který musí být odeslán nebo přijat. |
content |
Typ obsahu zprávy. Volitelně popisuje datovou část zprávy s popisovačem ve formátu RFC2045 oddílu 5, například "application/json". |
correlation |
Identifikátor korelace, který aplikaci umožňuje zadat kontext zprávy pro účely korelace, například odrážející Id zprávy, na kterou se odpovídá. |
enqueued |
Čas zařazení události do fronty. |
message |
Identifikátor zprávy je hodnota definovaná aplikací, která jednoznačně identifikuje zprávu a její datovou část. |
offset | Posun události. |
partition |
Pokud zadáte centrum událostí, zatřidí tento parametr na id oddílu. Zaručuje, že zprávy skončí v určitém oddílu v centru událostí. |
properties | Vlastnosti specifické pro aplikaci. |
sequence |
Pořadové číslo události. |
system |
Vlastnosti nastavené službou. |
Metody
get |
Vrátí základní nezpracovanou zprávu amqp. |
Podrobnosti vlastnosti
body
Text zprávy, který musí být odeslán nebo přijat.
body: any
Hodnota vlastnosti
any
contentType
Typ obsahu zprávy. Volitelně popisuje datovou část zprávy s popisovačem ve formátu RFC2045 oddílu 5, například "application/json".
contentType?: string
Hodnota vlastnosti
string
correlationId
Identifikátor korelace, který aplikaci umožňuje zadat kontext zprávy pro účely korelace, například odrážející Id zprávy, na kterou se odpovídá.
correlationId?: string | number | Buffer
Hodnota vlastnosti
string | number | Buffer
enqueuedTimeUtc
Čas zařazení události do fronty.
enqueuedTimeUtc: Date
Hodnota vlastnosti
Date
messageId
Identifikátor zprávy je hodnota definovaná aplikací, která jednoznačně identifikuje zprávu a její datovou část.
messageId?: string | number | Buffer
Hodnota vlastnosti
string | number | Buffer
offset
Posun události.
offset: number
Hodnota vlastnosti
number
partitionKey
Pokud zadáte centrum událostí, zatřidí tento parametr na id oddílu. Zaručuje, že zprávy skončí v určitém oddílu v centru událostí.
partitionKey: null | string
Hodnota vlastnosti
null | string
properties
Vlastnosti specifické pro aplikaci.
properties?: {[key: string]: any}
Hodnota vlastnosti
{[key: string]: any}
sequenceNumber
Pořadové číslo události.
sequenceNumber: number
Hodnota vlastnosti
number
systemProperties
Vlastnosti nastavené službou.
systemProperties?: {[key: string]: any}
Hodnota vlastnosti
{[key: string]: any}
Podrobnosti metody
getRawAmqpMessage()
Vrátí základní nezpracovanou zprávu amqp.
function getRawAmqpMessage(): AmqpAnnotatedMessage