EventData interface
Rozhraní, které popisuje data, která se mají odeslat do centra událostí.
Použijte ho jako referenci při vytváření objektu, který se má odeslat při použití EventHubProducerClient
.
Příkladem je { body: "your-data" }
nebo .
{
body: "your-data",
properties: {
propertyName: "property value"
}
}
Vlastnosti
body | Text zprávy, který je potřeba odeslat. Pokud aplikace čtecí události tuto sadu SDK nepoužívá, převeďte datovou část těla na pole bajtů nebo vyrovnávací paměť pro lepší kompatibilitu mezi jazyky. |
content |
Typ obsahu zprávy. Volitelně popisuje datovou část zprávy s popisovačem za formátem RFC2045, Oddíl 5, například "application/json". |
correlation |
Identifikátor korelace, který umožňuje aplikaci zadat kontext zprávy pro účely korelace, například odráží MessageId zprávy, na kterou odpovídáte. |
message |
Identifikátor zprávy je hodnota definovaná aplikací, která jedinečně identifikuje zprávu a její datovou část. Poznámka: Čísla, která nejsou celá celá čísla, nejsou povolena. |
properties | Sada párů hodnot klíčů, které lze použít k nastavení vlastností specifických pro uživatelskou aplikaci. |
Podrobnosti vlastnosti
body
Text zprávy, který je potřeba odeslat. Pokud aplikace čtecí události tuto sadu SDK nepoužívá, převeďte datovou část těla na pole bajtů nebo vyrovnávací paměť pro lepší kompatibilitu mezi jazyky.
body: any
Hodnota vlastnosti
any
contentType
Typ obsahu zprávy. Volitelně popisuje datovou část zprávy s popisovačem za formátem RFC2045, Oddíl 5, například "application/json".
contentType?: string
Hodnota vlastnosti
string
correlationId
Identifikátor korelace, který umožňuje aplikaci zadat kontext zprávy pro účely korelace, například odráží MessageId zprávy, na kterou odpovídáte.
correlationId?: string | number | Buffer
Hodnota vlastnosti
string | number | Buffer
messageId
Identifikátor zprávy je hodnota definovaná aplikací, která jedinečně identifikuje zprávu a její datovou část.
Poznámka: Čísla, která nejsou celá celá čísla, nejsou povolena.
messageId?: string | number | Buffer
Hodnota vlastnosti
string | number | Buffer
properties
Sada párů hodnot klíčů, které lze použít k nastavení vlastností specifických pro uživatelskou aplikaci.
properties?: {[key: string]: any}
Hodnota vlastnosti
{[key: string]: any}