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