HttpReceiverOptions interface

Структура параметров, используемая для настройки частоты опроса сообщений получателем HTTP. Каждый из этих вариантов является взаимоисключающим, за drain исключением логического. В структуре параметров должен присутствовать только один interval, atили cronmanualPolling .

Это настраивается путем вызова setOptions с этим свойством в качестве свойства receivePolicy внутри объекта HttpTransportOptions , который находится внутри объекта DeviceClientOptions .

См.

Свойства

at

Используйте этот параметр, чтобы настроить получатель для получения только один раз в определенное время.

cron

Использование строки в формате cron

drain

Логическое значение, указывающее, должно ли быть получено только одно сообщение, все сообщения должны быть осушены.

interval

Интервал в секундах , через который будет опрашивать Центр Интернета вещей Azure.

manualPolling

Не выполняет опрос и вместо этого полагается на пользователя, вызывающего receive метод .

Сведения о свойстве

at

Используйте этот параметр, чтобы настроить получатель для получения только один раз в определенное время.

at?: Date

Значение свойства

Date

cron

Использование строки в формате cron

cron?: string

Значение свойства

string

drain

Логическое значение, указывающее, должно ли быть получено только одно сообщение, все сообщения должны быть осушены.

drain?: boolean

Значение свойства

boolean

interval

Интервал в секундах , через который будет опрашивать Центр Интернета вещей Azure.

interval?: number

Значение свойства

number

manualPolling

Не выполняет опрос и вместо этого полагается на пользователя, вызывающего receive метод .

manualPolling?: boolean

Значение свойства

boolean