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