EventData interface
Интерфейс, описывающий данные, отправляемые в концентратор событий.
Используйте его в качестве ссылки при создании объекта для отправки EventHubProducerClient
при использовании .
Например, { body: "your-data" }
или .
{
body: "your-data",
properties: {
propertyName: "property value"
}
}
Свойства
body | Текст сообщения, которое необходимо отправить. Если приложение, считывающее события, не использует этот пакет SDK, преобразуйте полезные данные тела в массив байтов или буфер для улучшения совместимости между языками. |
content |
Тип содержимого сообщения. При необходимости описывает полезные данные сообщения с дескриптором в формате RFC2045, раздел 5, например "application/json". |
correlation |
Идентификатор корреляции, позволяющий приложению указать контекст сообщения в целях корреляции, например отражающий MessageId сообщения, на которое отправляется ответ. |
message |
Идентификатор сообщения — это определяемое приложением значение, позволяющее уникально идентифицировать сообщение и его полезные данные. Примечание. Числа, которые не являются целыми числами, не допускаются. |
properties | Набор пар "ключ-значение", которые можно использовать для задания свойств, относящихся к пользовательскому приложению. |
Сведения о свойстве
body
Текст сообщения, которое необходимо отправить. Если приложение, считывающее события, не использует этот пакет SDK, преобразуйте полезные данные тела в массив байтов или буфер для улучшения совместимости между языками.
body: any
Значение свойства
any
contentType
Тип содержимого сообщения. При необходимости описывает полезные данные сообщения с дескриптором в формате RFC2045, раздел 5, например "application/json".
contentType?: string
Значение свойства
string
correlationId
Идентификатор корреляции, позволяющий приложению указать контекст сообщения в целях корреляции, например отражающий MessageId сообщения, на которое отправляется ответ.
correlationId?: string | number | Buffer
Значение свойства
string | number | Buffer
messageId
Идентификатор сообщения — это определяемое приложением значение, позволяющее уникально идентифицировать сообщение и его полезные данные. Примечание. Числа, которые не являются целыми числами, не допускаются.
messageId?: string | number | Buffer
Значение свойства
string | number | Buffer
properties
Набор пар "ключ-значение", которые можно использовать для задания свойств, относящихся к пользовательскому приложению.
properties?: [key: string]: any
Значение свойства
[key: string]: any