مشاركة عبر


ExitConditions interface

تحديد كيفية استجابة خدمة Batch عند اكتمال المهمة.

الخصائص

default

كيف يجب أن تستجيب خدمة الدفعة إذا فشلت المهمة مع شرط خروج غير مغطى بأي من الخصائص الأخرى. تستخدم هذه القيمة إذا خرجت المهمة مع أي رمز خروج غير صفري غير مدرج في مجموعة exitCodes أو exitCodeRanges، مع خطأ في المعالجة المسبقة إذا لم تكن خاصية preProcessingError، أو إذا لم تكن خاصية fileUploadError موجودة. إذا كنت تريد سلوكا غير افتراضي على رمز الخروج 0، يجب أن تذكره صراحة باستخدام مجموعة exitCodes أو exitCodeRanges.

exitCodeRanges

قائمة بنطاق رموز خروج المهام وكيف يجب أن تستجيب خدمة الدفعة لها.

exitCodes

قائمة برموز خروج المهام الفردية وكيف يجب أن تستجيب خدمة الدفعة لها.

fileUploadError

كيف يجب أن تستجيب خدمة Batch إذا حدث خطأ في رفع الملف. إذا خرجت المهمة برمز خروج تم تحديده عبر exitCodes أو exitCodeRanges، ثم واجهت خطأ في رفع الملف، فإن الإجراء المحدد في رمز الخروج يكون له الأولوية.

preProcessingError

كيف يجب أن تستجيب خدمة الدفعة إذا فشلت المهمة في البدء بسبب خطأ.

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

default

كيف يجب أن تستجيب خدمة الدفعة إذا فشلت المهمة مع شرط خروج غير مغطى بأي من الخصائص الأخرى. تستخدم هذه القيمة إذا خرجت المهمة مع أي رمز خروج غير صفري غير مدرج في مجموعة exitCodes أو exitCodeRanges، مع خطأ في المعالجة المسبقة إذا لم تكن خاصية preProcessingError، أو إذا لم تكن خاصية fileUploadError موجودة. إذا كنت تريد سلوكا غير افتراضي على رمز الخروج 0، يجب أن تذكره صراحة باستخدام مجموعة exitCodes أو exitCodeRanges.

default?: ExitOptions

قيمة الخاصية

exitCodeRanges

قائمة بنطاق رموز خروج المهام وكيف يجب أن تستجيب خدمة الدفعة لها.

exitCodeRanges?: ExitCodeRangeMapping[]

قيمة الخاصية

exitCodes

قائمة برموز خروج المهام الفردية وكيف يجب أن تستجيب خدمة الدفعة لها.

exitCodes?: ExitCodeMapping[]

قيمة الخاصية

fileUploadError

كيف يجب أن تستجيب خدمة Batch إذا حدث خطأ في رفع الملف. إذا خرجت المهمة برمز خروج تم تحديده عبر exitCodes أو exitCodeRanges، ثم واجهت خطأ في رفع الملف، فإن الإجراء المحدد في رمز الخروج يكون له الأولوية.

fileUploadError?: ExitOptions

قيمة الخاصية

preProcessingError

كيف يجب أن تستجيب خدمة الدفعة إذا فشلت المهمة في البدء بسبب خطأ.

preProcessingError?: ExitOptions

قيمة الخاصية