HttpReceiverOptions interface
HTTP alıcısının iletileri ne sıklıkta yoklamasını yapılandırmak için kullanılan seçenekler yapısı.
Boole dışında bu seçeneklerin drain
her biri birbirini dışlar. Seçenekler yapısında yalnızca bir interval
, at
cron
veya manualPolling
bulunmalıdır.
Bu, bir DeviceClientOptions nesnesinin içindeki HttpTransportOptions nesnesinin içinde adlı receivePolicy
bir özellik olarak setOptions çağrılarak yapılandırılır.
Bkz.
Özellikler
at | Alıcıyı belirli bir zamanda yalnızca bir kez alacak şekilde yapılandırmak için bu seçeneği kullanın. |
cron | Cron biçimli dize kullanma |
drain | Yalnızca bir iletinin alınıp alınmayacağını gösteren Boole değeri tüm iletilerin boşaltılması gerekir. |
interval | Azure IoT hub'ında yoklama yapılacak saniye cinsinden aralık. |
manual |
Yoklama yapmaz ve bunun yerine yöntemini çağıran |
Özellik Ayrıntıları
at
Alıcıyı belirli bir zamanda yalnızca bir kez alacak şekilde yapılandırmak için bu seçeneği kullanın.
at?: Date
Özellik Değeri
Date
cron
Cron biçimli dize kullanma
cron?: string
Özellik Değeri
string
drain
Yalnızca bir iletinin alınıp alınmayacağını gösteren Boole değeri tüm iletilerin boşaltılması gerekir.
drain?: boolean
Özellik Değeri
boolean
interval
Azure IoT hub'ında yoklama yapılacak saniye cinsinden aralık.
interval?: number
Özellik Değeri
number
manualPolling
Yoklama yapmaz ve bunun yerine yöntemini çağıran receive
kullanıcıyı kullanır.
manualPolling?: boolean
Özellik Değeri
boolean