Compartilhar via


HttpReceiverOptions interface

Estrutura de opções usada para configurar a frequência com que o receptor HTTP sonda mensagens. Cada uma dessas opções é mutuamente exclusiva, exceto pelo drain booliano. Apenas um interval, atcron ou manualPolling deve estar presente na estrutura de opções.

Isso é configurado chamando setOptions com isso como uma propriedade chamada receivePolicy dentro de um objeto HttpTransportOptions que está dentro de um objeto DeviceClientOptions .

Consulte

Propriedades

at

Use essa opção para configurar o receptor para receber apenas uma vez em um momento específico.

cron

Usar uma cadeia de caracteres formatada como cron

drain

Booliano que indica se apenas uma mensagem deve ser recebida, todas as mensagens devem ser esvaziadas.

interval

Intervalo em segundos em que o Hub IoT do Azure será sondado.

manualPolling

Não sonda e, em vez disso, depende do usuário que chama o receive método .

Detalhes da propriedade

at

Use essa opção para configurar o receptor para receber apenas uma vez em um momento específico.

at?: Date

Valor da propriedade

Date

cron

Usar uma cadeia de caracteres formatada como cron

cron?: string

Valor da propriedade

string

drain

Booliano que indica se apenas uma mensagem deve ser recebida, todas as mensagens devem ser esvaziadas.

drain?: boolean

Valor da propriedade

boolean

interval

Intervalo em segundos em que o Hub IoT do Azure será sondado.

interval?: number

Valor da propriedade

number

manualPolling

Não sonda e, em vez disso, depende do usuário que chama o receive método .

manualPolling?: boolean

Valor da propriedade

boolean