HttpReceiverOptions interface
Alternativstruktur som används för att konfigurera hur ofta HTTP-mottagaren avsöker efter meddelanden.
Vart och ett av dessa alternativ är ömsesidigt uteslutande, förutom det drain
booleska. Endast en interval
, at
, cron
eller manualPolling
ska finnas i alternativstrukturen.
Detta konfigureras genom att anropa setOptions med detta som en egenskap med namnet receivePolicy
inuti ett HttpTransportOptions-objekt som finns i ett DeviceClientOptions-objekt .
Se
Egenskaper
at | Använd det här alternativet om du vill konfigurera mottagaren så att den bara tar emot en gång vid en viss tidpunkt. |
cron | Använda en cron-formaterad sträng |
drain | Booleskt värde som anger om endast ett meddelande ska tas emot alla meddelanden ska tömmas. |
interval | Intervall i sekunder då Azure IoT-hubben ska avsökas. |
manual |
Avsöks inte och förlitar sig i stället på den användare som anropar |
Egenskapsinformation
at
Använd det här alternativet om du vill konfigurera mottagaren så att den bara tar emot en gång vid en viss tidpunkt.
at?: Date
Egenskapsvärde
Date
cron
Använda en cron-formaterad sträng
cron?: string
Egenskapsvärde
string
drain
Booleskt värde som anger om endast ett meddelande ska tas emot alla meddelanden ska tömmas.
drain?: boolean
Egenskapsvärde
boolean
interval
Intervall i sekunder då Azure IoT-hubben ska avsökas.
interval?: number
Egenskapsvärde
number
manualPolling
Avsöks inte och förlitar sig i stället på den användare som anropar receive
metoden.
manualPolling?: boolean
Egenskapsvärde
boolean