Delen via


HttpReceiverOptions interface

Optiesstructuur die wordt gebruikt om te configureren hoe vaak de HTTP-ontvanger pollt voor berichten. Elk van deze opties is wederzijds exclusief, met uitzondering van de drain booleaanse waarde. Slechts één interval, at, cron of manualPolling moet aanwezig zijn in de optiesstructuur.

Dit wordt geconfigureerd door setOptions- aan te roepen als een eigenschap met de naam receivePolicy binnen een HttpTransportOptions-object dat zich in een DeviceClientOptions--object bevindt.

Zien

Eigenschappen

at

Gebruik deze optie om de ontvanger slechts één keer op een bepaald tijdstip te ontvangen.

cron

Een tekenreeks met cron-indeling gebruiken

drain

Booleaanse waarde die aangeeft of slechts één bericht moet worden ontvangen, moeten alle berichten worden leeggezogen.

interval

Interval in seconden waarop de Azure IoT-hub wordt gepeild.

manualPolling

Pollt niet en vertrouwt in plaats daarvan op de gebruiker die de methode receive aanroept.

Eigenschapdetails

at

Gebruik deze optie om de ontvanger slechts één keer op een bepaald tijdstip te ontvangen.

at?: Date

Waarde van eigenschap

Date

cron

Een tekenreeks met cron-indeling gebruiken

cron?: string

Waarde van eigenschap

string

drain

Booleaanse waarde die aangeeft of slechts één bericht moet worden ontvangen, moeten alle berichten worden leeggezogen.

drain?: boolean

Waarde van eigenschap

boolean

interval

Interval in seconden waarop de Azure IoT-hub wordt gepeild.

interval?: number

Waarde van eigenschap

number

manualPolling

Pollt niet en vertrouwt in plaats daarvan op de gebruiker die de methode receive aanroept.

manualPolling?: boolean

Waarde van eigenschap

boolean