HttpReceiverOptions interface

Estrutura de opções utilizada para configurar a frequência com que o recetor HTTP consulta as mensagens. Cada uma destas opções é mutuamente exclusiva, exceto a drain booleana. Apenas um interval, atou cronmanualPolling deve estar presente na estrutura de opções.

Isto é configurado ao chamar setOptions com isto como uma propriedade denominada receivePolicy dentro de um objeto HttpTransportOptions que se encontra dentro de um objeto DeviceClientOptions .

Consulte

Propriedades

at

Utilize esta opção para configurar o recetor para receber apenas uma vez numa hora específica.

cron

Utilizar uma cadeia formatada com cron

drain

Valor booleano 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 vai ser consultado.

manualPolling

Não consulta e, em vez disso, depende do utilizador que chama o receive método.

Detalhes de Propriedade

at

Utilize esta opção para configurar o recetor para receber apenas uma vez numa hora específica.

at?: Date

Valor de Propriedade

Date

cron

Utilizar uma cadeia formatada com cron

cron?: string

Valor de Propriedade

string

drain

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

drain?: boolean

Valor de Propriedade

boolean

interval

Intervalo em segundos em que o hub IoT do Azure vai ser consultado.

interval?: number

Valor de Propriedade

number

manualPolling

Não consulta e, em vez disso, depende do utilizador que chama o receive método.

manualPolling?: boolean

Valor de Propriedade

boolean