EventData interface
Interfaccia che descrive i dati da inviare all'hub eventi.
Usare questa classe come riferimento quando si crea l'oggetto da inviare quando si usa il EventHubProducerClient
.
Ad esempio, { body: "your-data" }
o
{
body: "your-data",
properties: {
propertyName: "property value"
}
}
Proprietà
body | Corpo del messaggio che deve essere inviato. Se l'applicazione che legge gli eventi non usa questo SDK, convertire il payload del corpo in una matrice di byte o buffer per una migliore compatibilità tra linguaggi. |
content |
Tipo di contenuto del messaggio. Facoltativamente, descrive il payload del messaggio, con un descrittore che segue il formato di RFC2045, sezione 5, ad esempio "application/json". |
correlation |
Identificatore di correlazione che consente a un'applicazione di specificare un contesto per il messaggio ai fini della correlazione, ad esempio riflettendo il MessageId di un messaggio a cui viene risposto. |
message |
L'identificatore del messaggio è un valore definito dall'applicazione che identifica in modo univoco il messaggio e il relativo payload. Nota: i numeri non interi non sono consentiti. |
properties | Set di coppie chiave-valore che possono essere usate per impostare proprietà specifiche dell'applicazione utente. |
Dettagli proprietà
body
Corpo del messaggio che deve essere inviato. Se l'applicazione che legge gli eventi non usa questo SDK, convertire il payload del corpo in una matrice di byte o buffer per una migliore compatibilità tra linguaggi.
body: any
Valore della proprietà
any
contentType
Tipo di contenuto del messaggio. Facoltativamente, descrive il payload del messaggio, con un descrittore che segue il formato di RFC2045, sezione 5, ad esempio "application/json".
contentType?: string
Valore della proprietà
string
correlationId
Identificatore di correlazione che consente a un'applicazione di specificare un contesto per il messaggio ai fini della correlazione, ad esempio riflettendo il MessageId di un messaggio a cui viene risposto.
correlationId?: string | number | Buffer
Valore della proprietà
string | number | Buffer
messageId
L'identificatore del messaggio è un valore definito dall'applicazione che identifica in modo univoco il messaggio e il relativo payload.
Nota: i numeri non interi non sono consentiti.
messageId?: string | number | Buffer
Valore della proprietà
string | number | Buffer
properties
Set di coppie chiave-valore che possono essere usate per impostare proprietà specifiche dell'applicazione utente.
properties?: {[key: string]: any}
Valore della proprietà
{[key: string]: any}