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 EventHubProducerClient
haszná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. |
content |
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". |
correlation |
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. |
message |
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