ExitConditions interface
تحديد كيفية استجابة خدمة Batch عند اكتمال المهمة.
الخصائص
| default | كيف يجب أن تستجيب خدمة الدفعة إذا فشلت المهمة مع شرط خروج غير مغطى بأي من الخصائص الأخرى. تستخدم هذه القيمة إذا خرجت المهمة مع أي رمز خروج غير صفري غير مدرج في مجموعة exitCodes أو exitCodeRanges، مع خطأ في المعالجة المسبقة إذا لم تكن خاصية preProcessingError، أو إذا لم تكن خاصية fileUploadError موجودة. إذا كنت تريد سلوكا غير افتراضي على رمز الخروج 0، يجب أن تذكره صراحة باستخدام مجموعة exitCodes أو exitCodeRanges. |
| exit |
قائمة بنطاق رموز خروج المهام وكيف يجب أن تستجيب خدمة الدفعة لها. |
| exit |
قائمة برموز خروج المهام الفردية وكيف يجب أن تستجيب خدمة الدفعة لها. |
| file |
كيف يجب أن تستجيب خدمة Batch إذا حدث خطأ في رفع الملف. إذا خرجت المهمة برمز خروج تم تحديده عبر exitCodes أو exitCodeRanges، ثم واجهت خطأ في رفع الملف، فإن الإجراء المحدد في رمز الخروج يكون له الأولوية. |
| pre |
كيف يجب أن تستجيب خدمة الدفعة إذا فشلت المهمة في البدء بسبب خطأ. |
تفاصيل الخاصية
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