HttpReceiverOptions interface
Структура параметров, используемая для настройки частоты опроса сообщений получателем HTTP.
Каждый из этих вариантов является взаимоисключающим, за drain
исключением логического. В структуре параметров должен присутствовать только один interval
, at
или cron
manualPolling
.
Это настраивается путем вызова setOptions с этим свойством в качестве свойства receivePolicy
внутри объекта HttpTransportOptions , который находится внутри объекта DeviceClientOptions .
См.
Свойства
at | Используйте этот параметр, чтобы настроить получатель для получения только один раз в определенное время. |
cron | Использование строки в формате cron |
drain | Логическое значение, указывающее, должно ли быть получено только одно сообщение, все сообщения должны быть осушены. |
interval | Интервал в секундах , через который будет опрашивать Центр Интернета вещей Azure. |
manual |
Не выполняет опрос и вместо этого полагается на пользователя, вызывающего |
Сведения о свойстве
at
Используйте этот параметр, чтобы настроить получатель для получения только один раз в определенное время.
at?: Date
Значение свойства
Date
cron
Использование строки в формате cron
cron?: string
Значение свойства
string
drain
Логическое значение, указывающее, должно ли быть получено только одно сообщение, все сообщения должны быть осушены.
drain?: boolean
Значение свойства
boolean
interval
Интервал в секундах , через который будет опрашивать Центр Интернета вещей Azure.
interval?: number
Значение свойства
number
manualPolling
Не выполняет опрос и вместо этого полагается на пользователя, вызывающего receive
метод .
manualPolling?: boolean
Значение свойства
boolean