مشاركة عبر


ServiceFabricClientReportApplicationHealthOptionalParams interface

معلمات اختيارية.

يمتد

الخصائص

immediate

علامة تشير إلى ما إذا كان يجب إرسال التقرير على الفور. يتم إرسال تقرير صحي إلى تطبيق بوابة Service Fabric، والذي يقوم بإعادة التوجيه إلى مخزن الحماية. إذا تم تعيين Immediate إلى true، يتم إرسال التقرير مباشرة من HTTP Gateway إلى مخزن الحماية، بغض النظر عن إعدادات عميل النسيج التي يستخدمها تطبيق بوابة HTTP. وهذا مفيد للتقارير الهامة التي ينبغي إرسالها في أقرب وقت ممكن. اعتمادا على التوقيت والشروط الأخرى، قد يستمر فشل إرسال التقرير، على سبيل المثال إذا تم إغلاق بوابة HTTP أو لم تصل الرسالة إلى البوابة. إذا تم تعيين فوري إلى خطأ، يتم إرسال التقرير استنادا إلى إعدادات عميل الحماية من بوابة HTTP. لذلك، سيتم تجميعها وفقا لتكوين HealthReportSendInterval. هذا هو الإعداد الموصى به لأنه يسمح للعميل الصحي بتحسين رسائل التقارير الصحية إلى مخزن الصحة بالإضافة إلى معالجة التقارير الصحية. بشكل افتراضي، لا يتم إرسال التقارير على الفور. القيمة الافتراضية: خطأ.

timeoutParameter

مهلة الخادم لتنفيذ العملية بالثوان. تحدد هذه المهلة المدة الزمنية التي يرغب العميل في انتظار اكتمال العملية المطلوبة. القيمة الافتراضية لهذه المعلمة هي 60 ثانية. القيمة الافتراضية: 60.

الخصائص الموروثة

abortSignal

الإشارة التي يمكن استخدامها لإجهاض الطلبات.

customHeaders

عناوين الطلبات المخصصة المعرفة من قبل المستخدم والتي سيتم تطبيقها قبل إرسال الطلب.

onDownloadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التنزيل.

onUploadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التحميل.

timeout

عدد المللي ثانية التي يمكن أن يستغرقها الطلب قبل إنهائه تلقائيا.

تفاصيل الخاصية

immediate

علامة تشير إلى ما إذا كان يجب إرسال التقرير على الفور. يتم إرسال تقرير صحي إلى تطبيق بوابة Service Fabric، والذي يقوم بإعادة التوجيه إلى مخزن الحماية. إذا تم تعيين Immediate إلى true، يتم إرسال التقرير مباشرة من HTTP Gateway إلى مخزن الحماية، بغض النظر عن إعدادات عميل النسيج التي يستخدمها تطبيق بوابة HTTP. وهذا مفيد للتقارير الهامة التي ينبغي إرسالها في أقرب وقت ممكن. اعتمادا على التوقيت والشروط الأخرى، قد يستمر فشل إرسال التقرير، على سبيل المثال إذا تم إغلاق بوابة HTTP أو لم تصل الرسالة إلى البوابة. إذا تم تعيين فوري إلى خطأ، يتم إرسال التقرير استنادا إلى إعدادات عميل الحماية من بوابة HTTP. لذلك، سيتم تجميعها وفقا لتكوين HealthReportSendInterval. هذا هو الإعداد الموصى به لأنه يسمح للعميل الصحي بتحسين رسائل التقارير الصحية إلى مخزن الصحة بالإضافة إلى معالجة التقارير الصحية. بشكل افتراضي، لا يتم إرسال التقارير على الفور. القيمة الافتراضية: خطأ.

immediate?: boolean

قيمة الخاصية

boolean

timeoutParameter

مهلة الخادم لتنفيذ العملية بالثوان. تحدد هذه المهلة المدة الزمنية التي يرغب العميل في انتظار اكتمال العملية المطلوبة. القيمة الافتراضية لهذه المعلمة هي 60 ثانية. القيمة الافتراضية: 60.

timeoutParameter?: number

قيمة الخاصية

number

تفاصيل الخاصية الموروثة

abortSignal

الإشارة التي يمكن استخدامها لإجهاض الطلبات.

abortSignal?: AbortSignalLike

قيمة الخاصية

موروث من msRest.RequestOptionsBase.abortSignal

customHeaders

عناوين الطلبات المخصصة المعرفة من قبل المستخدم والتي سيتم تطبيقها قبل إرسال الطلب.

customHeaders?: {[key: string]: string}

قيمة الخاصية

{[key: string]: string}

موروث من msRest.RequestOptionsBase.customHeaders

onDownloadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التنزيل.

onDownloadProgress?: (progress: TransferProgressEvent) => void

قيمة الخاصية

(progress: TransferProgressEvent) => void

موروث من msRest.RequestOptionsBase.onDownloadProgress

onUploadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التحميل.

onUploadProgress?: (progress: TransferProgressEvent) => void

قيمة الخاصية

(progress: TransferProgressEvent) => void

موروث من msRest.RequestOptionsBase.onUploadProgress

timeout

عدد المللي ثانية التي يمكن أن يستغرقها الطلب قبل إنهائه تلقائيا.

timeout?: number

قيمة الخاصية

number

موروث من msRest.RequestOptionsBase.timeout