Condividi tramite


EventData interface

Interfaccia che descrive i dati da inviare all'hub eventi. Usare questo oggetto come riferimento durante la creazione dell'oggetto da inviare quando si usa .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.

contentType

Tipo di contenuto del messaggio. Facoltativamente, descrive il payload del messaggio, con un descrittore che segue il formato RFC2045, Sezione 5, ad esempio "application/json".

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 inviata una risposta.

messageId

Questo identificatore di messaggio è un valore definito dall'applicazione che identifica in modo univoco il messaggio e il rispettivo 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 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 inviata una risposta.

correlationId?: string | number | Buffer

Valore della proprietà

string | number | Buffer

messageId

Questo identificatore di messaggio è un valore definito dall'applicazione che identifica in modo univoco il messaggio e il rispettivo 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