Sdílet prostřednictvím


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.

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

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

enqueuedTimeUtc

Čas zařazení události do fronty.

messageId

Identifikátor zprávy je hodnota definovaná aplikací, která jednoznačně identifikuje zprávu a její datovou část.

offset

Posun události.

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

properties

Vlastnosti specifické pro aplikaci.

sequenceNumber

Pořadové číslo události.

systemProperties

Vlastnosti nastavené službou.

Metody

getRawAmqpMessage()

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

Návraty