Dela via


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.

manualPolling

Avsöks inte och förlitar sig i stället på den användare som anropar receive metoden.

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