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}