Compartir a través de


EventData interface

Interfaz que describe los datos que se van a enviar al centro de eventos. Úselo como referencia al crear el objeto que se va a enviar al usar EventHubProducerClient. Por ejemplo, { body: "your-data" } o

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

Propiedades

body

Cuerpo del mensaje que se debe enviar. Si la aplicación que lee los eventos no usa este SDK, convierta la carga del cuerpo en una matriz de bytes o Búfer para mejorar la compatibilidad entre idiomas.

contentType

El tipo de contenido del mensaje. Opcionalmente, describe la carga del mensaje, con un descriptor que sigue el formato rfC2045, sección 5, por ejemplo, "application/json".

correlationId

Identificador de correlación que permite a una aplicación especificar un contexto para el mensaje con fines de correlación, por ejemplo, reflejando el MessageId de un mensaje al que se responde.

messageId

El identificador del mensaje es un valor definido por la aplicación que identifica de forma única el mensaje y su carga. Nota: No se permiten números enteros que no son enteros.

properties

Conjunto de pares clave-valor que se pueden usar para establecer propiedades específicas de la aplicación de usuario.

Detalles de las propiedades

body

Cuerpo del mensaje que se debe enviar. Si la aplicación que lee los eventos no usa este SDK, convierta la carga del cuerpo en una matriz de bytes o Búfer para mejorar la compatibilidad entre idiomas.

body: any

Valor de propiedad

any

contentType

El tipo de contenido del mensaje. Opcionalmente, describe la carga del mensaje, con un descriptor que sigue el formato rfC2045, sección 5, por ejemplo, "application/json".

contentType?: string

Valor de propiedad

string

correlationId

Identificador de correlación que permite a una aplicación especificar un contexto para el mensaje con fines de correlación, por ejemplo, reflejando el MessageId de un mensaje al que se responde.

correlationId?: string | number | Buffer

Valor de propiedad

string | number | Buffer

messageId

El identificador del mensaje es un valor definido por la aplicación que identifica de forma única el mensaje y su carga. Nota: No se permiten números enteros que no son enteros.

messageId?: string | number | Buffer

Valor de propiedad

string | number | Buffer

properties

Conjunto de pares clave-valor que se pueden usar para establecer propiedades específicas de la aplicación de usuario.

properties?: [key: string]: any

Valor de propiedad

[key: string]: any