Share via


EventData interface

Az Eseményközpontnak küldendő adatokat leíró felület. Használja ezt hivatkozásként az elküldendő objektum létrehozásakor a EventHubProducerClienthasználatával. Példa: { body: "your-data" } vagy

{
   body: "your-data",
   properties: {
      propertyName: "property value"
   }
}

Tulajdonságok

body

Az elküldendő üzenettörzs. Ha az eseményeket olvasó alkalmazás nem ezt az SDK-t használja, konvertálja a törzs hasznos adatait bájttömbökké vagy pufferekké a jobb nyelvközi kompatibilitás érdekében.

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.

messageId

Az üzenetazonosító egy alkalmazás által definiált érték, amely egyedileg azonosítja az üzenetet és annak hasznos adatait. Megjegyzés: A nem egész egész számokat nem lehet megadni.

properties

A felhasználói alkalmazásra jellemző tulajdonságok beállításához használható kulcsértékpárok halmaza.

Tulajdonság adatai

body

Az elküldendő üzenettörzs. Ha az eseményeket olvasó alkalmazás nem ezt az SDK-t használja, konvertálja a törzs hasznos adatait bájttömbökké vagy pufferekké a jobb nyelvközi kompatibilitás érdekében.

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

messageId

Az üzenetazonosító egy alkalmazás által definiált érték, amely egyedileg azonosítja az üzenetet és annak hasznos adatait. Megjegyzés: A nem egész egész számokat nem lehet megadni.

messageId?: string | number | Buffer

Tulajdonság értéke

string | number | Buffer

properties

A felhasználói alkalmazásra jellemző tulajdonságok beállításához használható kulcsértékpárok halmaza.

properties?: [key: string]: any

Tulajdonság értéke

[key: string]: any