HttpReceiverOptions interface
Optionsstruktur, die verwendet wird, um zu konfigurieren, wie oft der HTTP-Empfänger Nachrichten abruft.
Jede dieser Optionen schließt sich gegenseitig aus, mit Ausnahme des drain booleschen Werts. Nur ein interval, at, cron oder manualPolling ist in der Optionsstruktur vorhanden.
Dies wird durch Aufrufen von setOptions mit dieser als Eigenschaft namens receivePolicy innerhalb eines HttpTransportOptions--Objekts konfiguriert, das sich innerhalb eines DeviceClientOptions--Objekts befindet.
Siehe
Eigenschaften
| at | Verwenden Sie diese Option, um den Empfänger so zu konfigurieren, dass er nur einmal zu einem bestimmten Zeitpunkt empfangen wird. |
| cron | Verwenden einer cron-formatierten Zeichenfolge |
| drain | Boolescher Wert, der angibt, ob nur eine Nachricht empfangen werden soll, alle Nachrichten sollten entwässert werden. |
| interval | Intervall in Sekunden, an dem der Azure IoT-Hub abgefragt werden soll. |
| manual |
Ruft nicht ab und basiert stattdessen darauf, dass der Benutzer die |
Details zur Eigenschaft
at
Verwenden Sie diese Option, um den Empfänger so zu konfigurieren, dass er nur einmal zu einem bestimmten Zeitpunkt empfangen wird.
at?: Date
Eigenschaftswert
Date
cron
Verwenden einer cron-formatierten Zeichenfolge
cron?: string
Eigenschaftswert
string
drain
Boolescher Wert, der angibt, ob nur eine Nachricht empfangen werden soll, alle Nachrichten sollten entwässert werden.
drain?: boolean
Eigenschaftswert
boolean
interval
Intervall in Sekunden, an dem der Azure IoT-Hub abgefragt werden soll.
interval?: number
Eigenschaftswert
number
manualPolling
Ruft nicht ab und basiert stattdessen darauf, dass der Benutzer die receive-Methode aufruft.
manualPolling?: boolean
Eigenschaftswert
boolean