مشاركة عبر


BatchSubtask interface

معلومات حول مهمة فرعية ل Azure Batch.

الخصائص

containerInfo

معلومات عن الحاوية التي تنفي المهمة تحتها. يتم تعيين هذه الخاصية فقط إذا كانت المهمة تعمل في سياق الحاوية.

endTime

الوقت الذي اكتملت فيه المهمة الفرعية. يتم تعيين هذه الخاصية فقط إذا كانت المهمة الفرعية في الحالة المكتملة.

exitCode

رمز الخروج للبرنامج محدد في سطر أوامر المهمة الفرعية. يتم تعيين هذه الخاصية فقط إذا كانت المهمة الفرعية في الحالة المكتملة. بشكل عام، يعكس رمز الخروج للعملية العرف المحدد الذي ينفذه مطور التطبيق لتلك العملية. إذا استخدمت قيمة كود الخروج لاتخاذ قرارات في كودك، تأكد من معرفتك باتفاقية كود الخروج التي تستخدمها عملية التطبيق. ومع ذلك، إذا أنهت خدمة الدفعة المهمة الفرعية (بسبب انتهاء المهلة، أو إنهاء المستخدم عبر واجهة برمجة التطبيقات)، فقد ترى رمز خروج معرف من قبل نظام التشغيل.

failureInfo

معلومات تصف فشل المهمة، إن وجدت. يتم تعيين هذه الخاصية فقط إذا كانت المهمة في الحالة المكتملة وواجهت فشلا.

id

معرف المهمة الفرعية.

nodeInfo

معلومات عن عقدة الحوسبة التي كانت تعمل عليها المهمة الفرعية.

previousState

الحالة السابقة للمهمة الفرعية. لا يتم تعيين هذه الخاصية إذا كانت المهمة الفرعية في حالتها التشغيلية الأولية.

previousStateTransitionTime

الوقت الذي دخلت فيه المهمة الفرعية حالتها السابقة. لا يتم تعيين هذه الخاصية إذا كانت المهمة الفرعية في حالتها التشغيلية الأولية.

result

نتيجة تنفيذ المهمة. إذا كانت القيمة 'فاشلة'، فيمكن العثور على تفاصيل الفشل في خاصية failureInfo.

startTime

الوقت الذي بدأت فيه المهمة الفرعية في العمل. إذا تم إعادة تشغيل المهمة الفرعية أو إعادة المحاولة، فهذه هي آخر مرة تبدأ فيها المهمة الفرعية بالتشغيل.

state

الحالة الحالية للمهمة الفرعية.

stateTransitionTime

الوقت الذي دخلت فيه المهمة الفرعية حالتها الحالية.

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

containerInfo

معلومات عن الحاوية التي تنفي المهمة تحتها. يتم تعيين هذه الخاصية فقط إذا كانت المهمة تعمل في سياق الحاوية.

containerInfo?: BatchTaskContainerExecutionInfo

قيمة الخاصية

endTime

الوقت الذي اكتملت فيه المهمة الفرعية. يتم تعيين هذه الخاصية فقط إذا كانت المهمة الفرعية في الحالة المكتملة.

endTime?: Date

قيمة الخاصية

Date

exitCode

رمز الخروج للبرنامج محدد في سطر أوامر المهمة الفرعية. يتم تعيين هذه الخاصية فقط إذا كانت المهمة الفرعية في الحالة المكتملة. بشكل عام، يعكس رمز الخروج للعملية العرف المحدد الذي ينفذه مطور التطبيق لتلك العملية. إذا استخدمت قيمة كود الخروج لاتخاذ قرارات في كودك، تأكد من معرفتك باتفاقية كود الخروج التي تستخدمها عملية التطبيق. ومع ذلك، إذا أنهت خدمة الدفعة المهمة الفرعية (بسبب انتهاء المهلة، أو إنهاء المستخدم عبر واجهة برمجة التطبيقات)، فقد ترى رمز خروج معرف من قبل نظام التشغيل.

exitCode?: number

قيمة الخاصية

number

failureInfo

معلومات تصف فشل المهمة، إن وجدت. يتم تعيين هذه الخاصية فقط إذا كانت المهمة في الحالة المكتملة وواجهت فشلا.

failureInfo?: BatchTaskFailureInfo

قيمة الخاصية

id

معرف المهمة الفرعية.

id?: number

قيمة الخاصية

number

nodeInfo

معلومات عن عقدة الحوسبة التي كانت تعمل عليها المهمة الفرعية.

nodeInfo?: BatchNodeInfo

قيمة الخاصية

previousState

الحالة السابقة للمهمة الفرعية. لا يتم تعيين هذه الخاصية إذا كانت المهمة الفرعية في حالتها التشغيلية الأولية.

previousState?: BatchSubtaskState

قيمة الخاصية

previousStateTransitionTime

الوقت الذي دخلت فيه المهمة الفرعية حالتها السابقة. لا يتم تعيين هذه الخاصية إذا كانت المهمة الفرعية في حالتها التشغيلية الأولية.

previousStateTransitionTime?: Date

قيمة الخاصية

Date

result

نتيجة تنفيذ المهمة. إذا كانت القيمة 'فاشلة'، فيمكن العثور على تفاصيل الفشل في خاصية failureInfo.

result?: BatchTaskExecutionResult

قيمة الخاصية

startTime

الوقت الذي بدأت فيه المهمة الفرعية في العمل. إذا تم إعادة تشغيل المهمة الفرعية أو إعادة المحاولة، فهذه هي آخر مرة تبدأ فيها المهمة الفرعية بالتشغيل.

startTime?: Date

قيمة الخاصية

Date

state

الحالة الحالية للمهمة الفرعية.

state?: BatchSubtaskState

قيمة الخاصية

stateTransitionTime

الوقت الذي دخلت فيه المهمة الفرعية حالتها الحالية.

stateTransitionTime?: Date

قيمة الخاصية

Date