مشاركة عبر


BatchSubtaskOutput interface

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

الخصائص

containerInfo

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

endTime

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

exitCode

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

failureInfo

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

id

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

nodeInfo

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

previousState

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

القيم المحتملة: "التحضير"، "قيد التشغيل"، "مكتمل"

previousStateTransitionTime

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

result

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

القيم المحتملة: "نجاح"، "فشل"

startTime

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

state

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

القيم المحتملة: "التحضير"، "قيد التشغيل"، "مكتمل"

stateTransitionTime

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

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

containerInfo

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

containerInfo?: BatchTaskContainerExecutionInfoOutput

قيمة الخاصية

endTime

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

endTime?: string

قيمة الخاصية

string

exitCode

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

exitCode?: number

قيمة الخاصية

number

failureInfo

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

failureInfo?: BatchTaskFailureInfoOutput

قيمة الخاصية

id

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

id?: number

قيمة الخاصية

number

nodeInfo

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

nodeInfo?: BatchNodeInfoOutput

قيمة الخاصية

previousState

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

القيم المحتملة: "التحضير"، "قيد التشغيل"، "مكتمل"

previousState?: string

قيمة الخاصية

string

previousStateTransitionTime

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

previousStateTransitionTime?: string

قيمة الخاصية

string

result

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

القيم المحتملة: "نجاح"، "فشل"

result?: string

قيمة الخاصية

string

startTime

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

startTime?: string

قيمة الخاصية

string

state

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

القيم المحتملة: "التحضير"، "قيد التشغيل"، "مكتمل"

state?: string

قيمة الخاصية

string

stateTransitionTime

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

stateTransitionTime?: string

قيمة الخاصية

string