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 pela drain booliana. Somente um interval, at, cron ou manualPolling 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.

Ver

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 por cron

drain

Booliano 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á pesquisado.

manualPolling

Não pesquisa e, em vez disso, conta com o usuário que está chamando o método receive.

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 por cron

cron?: string

Valor da propriedade

string

drain

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

drain?: boolean

Valor da propriedade

boolean

interval

O intervalo em segundos em que o Hub IoT do Azure será pesquisado.

interval?: number

Valor da propriedade

number

manualPolling

Não pesquisa e, em vez disso, conta com o usuário que está chamando o método receive.

manualPolling?: boolean

Valor da propriedade

boolean