你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

HttpReceiverOptions interface

用于配置 HTTP 接收器轮询消息的频率的选项结构。 其中每个选项都是互斥的,布尔值除外 drain 。 选项结构中应只存在一个 intervalatcronmanualPolling

这是通过在 DeviceClientOptions 对象内部的 HttpTransportOptions 对象内调用 setOptions 作为名为 receivePolicy 的属性来配置的。

请参阅

属性

at

使用此选项可将接收方配置为在特定时间仅接收一次。

cron

使用 cron 格式的字符串

drain

指示是否应仅接收一条消息的布尔值,应清空所有消息。

interval

轮询 Azure IoT 中心的间隔(以 为单位)。

manualPolling

不轮询,而是依赖于调用 方法的用户 receive

属性详细信息

at

使用此选项可将接收方配置为在特定时间仅接收一次。

at?: Date

属性值

Date

cron

使用 cron 格式的字符串

cron?: string

属性值

string

drain

指示是否应仅接收一条消息的布尔值,应清空所有消息。

drain?: boolean

属性值

boolean

interval

轮询 Azure IoT 中心的间隔(以 为单位)。

interval?: number

属性值

number

manualPolling

不轮询,而是依赖于调用 方法的用户 receive

manualPolling?: boolean

属性值

boolean