HttpReceiverOptions interface
A beállítási struktúra annak konfigurálására szolgál, hogy a HTTP-fogadó milyen gyakran kérdez le üzeneteket.
Ezek a lehetőségek kölcsönösen kizárják egymást, kivéve a drain
logikai értéket. A választási lehetőségek struktúrájában csak egy interval
, at
vagy cron
manualPolling
lehet jelen.
Ez úgy van konfigurálva, hogy meghívja a setOptions metódust egy, a DeviceClientOptions objektumon belül található HttpTransportOptions objektumban elnevezett receivePolicy
tulajdonságként.
Lásd:
Tulajdonságok
at | Ezzel a beállítással úgy konfigurálhatja a fogadót, hogy csak egyszer kapjon egy adott időpontban. |
cron | Cron formátumú sztring használata |
drain | Logikai érték, amely azt jelzi, hogy csak egy üzenet fogadható-e, az összes üzenetet el kell üríteni. |
interval | Az Azure IoT Hub lekérdezésének időköze másodpercben . |
manual |
Nem kérdez le, hanem a metódust hívó |
Tulajdonság adatai
at
Ezzel a beállítással úgy konfigurálhatja a fogadót, hogy csak egyszer kapjon egy adott időpontban.
at?: Date
Tulajdonság értéke
Date
cron
Cron formátumú sztring használata
cron?: string
Tulajdonság értéke
string
drain
Logikai érték, amely azt jelzi, hogy csak egy üzenet fogadható-e, az összes üzenetet el kell üríteni.
drain?: boolean
Tulajdonság értéke
boolean
interval
Az Azure IoT Hub lekérdezésének időköze másodpercben .
interval?: number
Tulajdonság értéke
number
manualPolling
Nem kérdez le, hanem a metódust hívó receive
felhasználóra támaszkodik.
manualPolling?: boolean
Tulajdonság értéke
boolean