Share via


HttpReceiverOptions interface

Structure d’options utilisée pour configurer la fréquence à laquelle le récepteur HTTP interroge les messages. Chacune de ces options s’exclue mutuellement, à l’exception du drain booléen. intervalUn seul , atcron ou manualPolling doit être présent dans la structure des options.

Pour cela, appelez setOptions avec cette propriété nommée receivePolicy à l’intérieur d’un objet HttpTransportOptions qui se trouve à l’intérieur d’un objet DeviceClientOptions .

Consultez

Propriétés

at

Utilisez cette option pour configurer le récepteur pour qu’il ne reçoive qu’une seule fois à une heure spécifique.

cron

Utiliser une chaîne au format cron

drain

Boolean indiquant si un seul message doit être reçu tous les messages doivent être vidés.

interval

Intervalle en secondes auquel le hub Azure IoT va être interrogé.

manualPolling

N’interroge pas et s’appuie plutôt sur l’utilisateur appelant la receive méthode.

Détails de la propriété

at

Utilisez cette option pour configurer le récepteur pour qu’il ne reçoive qu’une seule fois à une heure spécifique.

at?: Date

Valeur de propriété

Date

cron

Utiliser une chaîne au format cron

cron?: string

Valeur de propriété

string

drain

Boolean indiquant si un seul message doit être reçu tous les messages doivent être vidés.

drain?: boolean

Valeur de propriété

boolean

interval

Intervalle en secondes auquel le hub Azure IoT va être interrogé.

interval?: number

Valeur de propriété

number

manualPolling

N’interroge pas et s’appuie plutôt sur l’utilisateur appelant la receive méthode.

manualPolling?: boolean

Valeur de propriété

boolean