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ı.
Bu seçeneklerin her biri, drain boole dışında 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 receivePolicy nesnesinin içinde adlı bir özellik olarak setOptions çağrılarak yapılandırılır.
Görmek
Ö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 bir dize kullanma |
| drain | Yalnızca bir ileti 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 |
Ö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 bir dize kullanma
cron?: string
Özellik Değeri
string
drain
Yalnızca bir ileti 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 receive yöntemini çağıran kullanıcıya güvenir.
manualPolling?: boolean
Özellik Değeri
boolean