ReceivedEventData interface

Az Eseményközponttól kapott esemény struktúráját leíró felület. Használja ezt referenciaként a függvény létrehozásakor az processEvents eseményközpontból fogadott események feldolgozásához a EventHubConsumerClienthasználatával.

Tulajdonságok

body

Az elküldendő vagy fogadott üzenettörzs.

contentType

Az üzenet tartalomtípusa. Opcionálisan leírja az üzenet hasznos adatait, az RFC2045 5. szakaszának formátumát követő leíróval, például "application/json".

correlationId

A korrelációs azonosító, amely lehetővé teszi az alkalmazás számára, hogy korreláció céljából kontextust adjon meg az üzenethez, például egy megválaszolt üzenet MessageId azonosítóját tükrözi.

enqueuedTimeUtc

Az esemény beiktatott időpontja.

messageId

Az üzenetazonosító egy alkalmazás által definiált érték, amely egyedileg azonosítja az üzenetet és annak hasznos adatait.

offset

Az esemény eltolása.

partitionKey

A megadott eseményközpont ezt egy partitionId azonosítóra kivonatálja. Garantálja, hogy az üzenetek az eseményközpont egy adott partíciójára kerülnek.

properties

Az alkalmazásspecifikus tulajdonságok.

sequenceNumber

Az esemény sorszáma.

systemProperties

A szolgáltatás által beállított tulajdonságok.

Metódusok

getRawAmqpMessage()

A mögöttes nyers amqp-üzenetet adja vissza.

Tulajdonság adatai

body

Az elküldendő vagy fogadott üzenettörzs.

body: any

Tulajdonság értéke

any

contentType

Az üzenet tartalomtípusa. Opcionálisan leírja az üzenet hasznos adatait, az RFC2045 5. szakaszának formátumát követő leíróval, például "application/json".

contentType?: string

Tulajdonság értéke

string

correlationId

A korrelációs azonosító, amely lehetővé teszi az alkalmazás számára, hogy korreláció céljából kontextust adjon meg az üzenethez, például egy megválaszolt üzenet MessageId azonosítóját tükrözi.

correlationId?: string | number | Buffer

Tulajdonság értéke

string | number | Buffer

enqueuedTimeUtc

Az esemény beiktatott időpontja.

enqueuedTimeUtc: Date

Tulajdonság értéke

Date

messageId

Az üzenetazonosító egy alkalmazás által definiált érték, amely egyedileg azonosítja az üzenetet és annak hasznos adatait.

messageId?: string | number | Buffer

Tulajdonság értéke

string | number | Buffer

offset

Az esemény eltolása.

offset: number

Tulajdonság értéke

number

partitionKey

A megadott eseményközpont ezt egy partitionId azonosítóra kivonatálja. Garantálja, hogy az üzenetek az eseményközpont egy adott partíciójára kerülnek.

partitionKey: null | string

Tulajdonság értéke

null | string

properties

Az alkalmazásspecifikus tulajdonságok.

properties?: {[key: string]: any}

Tulajdonság értéke

{[key: string]: any}

sequenceNumber

Az esemény sorszáma.

sequenceNumber: number

Tulajdonság értéke

number

systemProperties

A szolgáltatás által beállított tulajdonságok.

systemProperties?: {[key: string]: any}

Tulajdonság értéke

{[key: string]: any}

Metódus adatai

getRawAmqpMessage()

A mögöttes nyers amqp-üzenetet adja vissza.

function getRawAmqpMessage(): AmqpAnnotatedMessage

Válaszok