HttpReceiverOptions interface

Az üzenetek HTTP-fogadójának lekérdezési gyakoriságának konfigurálásához használt beállítási struktúra. 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, cron vagy manualPolling lehet jelen.

Ezt úgy konfigurálják, hogy hívják a Client.setOptions nevű tulajdonságot, receivePolicy amely egy HttpTransportOptions objektum belsejében található, amely egy DeviceClientOptions objektumon belül van.

Lát

Tulajdonságok

at

Ezzel a beállítással úgy konfigurálhatja a fogadót, hogy egy adott időpontban csak egyszer fogadjon.

cron

Cron formátumú sztring használata

drain

Logikai érték, amely azt jelzi, hogy csak egy üzenet érkezik-e az összes üzenethez.

interval

Időköz másodpercben, amelyen az Azure IoT Hubot lekérdezik.

manualPolling

Nem kérdez le, hanem a receive metódust hívó felhasználóra támaszkodik.

Tulajdonság adatai

at

Ezzel a beállítással úgy konfigurálhatja a fogadót, hogy egy adott időpontban csak egyszer fogadjon.

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 érkezik-e az összes üzenethez.

drain?: boolean

Tulajdonság értéke

boolean

interval

Időköz másodpercben, amelyen az Azure IoT Hubot lekérdezik.

interval?: number

Tulajdonság értéke

number

manualPolling

Nem kérdez le, hanem a receive metódust hívó felhasználóra támaszkodik.

manualPolling?: boolean

Tulajdonság értéke

boolean