HttpReceiverOptions interface
用來設定 HTTP 接收者輪詢訊息頻率的選項結構。
除了 drain 布爾值之外,這些選項都是互斥的。 選項結構中只能有一個 interval、at、cron 或 manualPolling。
這是藉由呼叫 setOptions,並將此屬性當做 receivePolicyHttpTransportOptions 物件內的屬性,這個屬性位於 DeviceClientOptions 物件內。
看
屬性
| at | 使用此選項可設定接收者在特定時間只接收一次。 |
| cron | 使用cron格式的字串 |
| drain | 布爾值,指出是否應該只接收一個訊息,所有訊息都應該清空。 |
| interval | Azure IoT 中樞要輪詢的間隔 秒。 |
| manual |
不會輪詢,而是依賴呼叫 |
屬性詳細資料
at
使用此選項可設定接收者在特定時間只接收一次。
at?: Date
屬性值
Date
cron
使用cron格式的字串
cron?: string
屬性值
string
drain
布爾值,指出是否應該只接收一個訊息,所有訊息都應該清空。
drain?: boolean
屬性值
boolean
interval
Azure IoT 中樞要輪詢的間隔 秒。
interval?: number
屬性值
number
manualPolling
不會輪詢,而是依賴呼叫 receive 方法的使用者。
manualPolling?: boolean
屬性值
boolean