Partilhar via


HttpReceiverOptions interface

Estrutura de opções usada para configurar a frequência com que o recetor HTTP sonda mensagens. Cada uma dessas opções é mutuamente exclusiva, exceto para o drain booleano. Apenas um interval, at, cron ou manualPolling deve estar presente na estrutura das 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.

Ver

Propriedades

at

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

cron

Usar uma cadeia de caracteres formatada em cron

drain

Booleano indicando se apenas uma mensagem deve ser recebida todas as mensagens devem ser drenadas.

interval

O intervalo em segundos em que o hub IoT do Azure será sondado.

manualPolling

Não sonda e, em vez disso, confia no usuário chamando o método receive.

Detalhes de Propriedade

at

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

at?: Date

Valor de Propriedade

Date

cron

Usar uma cadeia de caracteres formatada em cron

cron?: string

Valor de Propriedade

string

drain

Booleano indicando se apenas uma mensagem deve ser recebida todas as mensagens devem ser drenadas.

drain?: boolean

Valor de Propriedade

boolean

interval

O intervalo em segundos em que o hub IoT do Azure será sondado.

interval?: number

Valor de Propriedade

number

manualPolling

Não sonda e, em vez disso, confia no usuário chamando o método receive.

manualPolling?: boolean

Valor de Propriedade

boolean