HttpReceiverOptions interface
بنية الخيارات المستخدمة لتكوين عدد المرات التي يستقصي فيها مستقبل HTTP للرسائل.
كل خيار من هذه الخيارات حصري بشكل متبادل، باستثناء المنطقية drain
. يجب أن يكون واحد interval
فقط أو at
أو cron
manualPolling
موجودا في بنية الخيارات.
يتم تكوين هذا عن طريق استدعاء setOptions مع هذا كخاصية تسمى receivePolicy
داخل كائن HttpTransportOptions الموجود داخل كائن DeviceClientOptions .
راجع
الخصائص
at | استخدم هذا الخيار لتكوين المتلقي لتلقيه مرة واحدة فقط في وقت محدد. |
cron | استخدام سلسلة بتنسيق cron |
drain | قيمة منطقية تشير إلى ما إذا كان يجب تلقي رسالة واحدة فقط يجب استنزاف جميع الرسائل. |
interval | الفاصل الزمني بالثوان التي سيتم فيها استقصاء مركز Azure IoT. |
manual |
لا يستقصي وبدلا من ذلك يعتمد على المستخدم الذي يستدعي |
تفاصيل الخاصية
at
استخدم هذا الخيار لتكوين المتلقي لتلقيه مرة واحدة فقط في وقت محدد.
at?: Date
قيمة الخاصية
Date
cron
استخدام سلسلة بتنسيق cron
cron?: string
قيمة الخاصية
string
drain
قيمة منطقية تشير إلى ما إذا كان يجب تلقي رسالة واحدة فقط يجب استنزاف جميع الرسائل.
drain?: boolean
قيمة الخاصية
boolean
interval
الفاصل الزمني بالثوان التي سيتم فيها استقصاء مركز Azure IoT.
interval?: number
قيمة الخاصية
number
manualPolling
لا يستقصي وبدلا من ذلك يعتمد على المستخدم الذي يستدعي receive
الأسلوب .
manualPolling?: boolean
قيمة الخاصية
boolean