HttpReceiverOptions interface
Die Optionsstruktur wird verwendet, 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
oder cron
manualPolling
darf in der Optionsstruktur vorhanden sein.
Dies wird konfiguriert, indem setOptions mit dieser als Eigenschaft namens receivePolicy
innerhalb eines HttpTransportOptions-Objekts in einem DeviceClientOptions-Objekt aufgerufen wird.
Finden Sie unter
Eigenschaften
at | Verwenden Sie diese Option, um den Empfänger so zu konfigurieren, dass er nur einmal zu einem bestimmten Zeitpunkt empfängt. |
cron | Verwenden einer Zeichenfolge im Cron-Format |
drain | Boolescher Wert, der angibt, ob nur eine Nachricht empfangen werden soll, alle Nachrichten sollen geleert werden. |
interval | Intervall in Sekunden , in dem der Azure IoT Hub abgefragt wird. |
manual |
Ruft nicht ab und verwendet stattdessen den Benutzer, der die |
Details zur Eigenschaft
at
Verwenden Sie diese Option, um den Empfänger so zu konfigurieren, dass er nur einmal zu einem bestimmten Zeitpunkt empfängt.
at?: Date
Eigenschaftswert
Date
cron
Verwenden einer Zeichenfolge im Cron-Format
cron?: string
Eigenschaftswert
string
drain
Boolescher Wert, der angibt, ob nur eine Nachricht empfangen werden soll, alle Nachrichten sollen geleert werden.
drain?: boolean
Eigenschaftswert
boolean
interval
Intervall in Sekunden , in dem der Azure IoT Hub abgefragt wird.
interval?: number
Eigenschaftswert
number
manualPolling
Ruft nicht ab und verwendet stattdessen den Benutzer, der die receive
-Methode aufruft.
manualPolling?: boolean
Eigenschaftswert
boolean