مشاركة عبر


StartTaskInformation interface

واجهة تمثل StartTaskInformation.

الخصائص

containerInfo

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

endTime

الوقت الذي توقفت فيه StartTask عن التشغيل. هذا هو وقت انتهاء التشغيل الأحدث من StartTask، إذا اكتمل هذا التشغيل (حتى إذا فشل هذا التشغيل وكانت إعادة المحاولة معلقة). هذا العنصر غير موجود إذا كان StartTask قيد التشغيل حاليا.

exitCode

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

failureInfo

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

lastRetryTime

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

result

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

retryCount

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

startTime

الوقت الذي بدأ تشغيل StartTask فيه. تتم إعادة تعيين هذه القيمة في كل مرة تتم فيها إعادة تشغيل المهمة أو إعادة المحاولة (أي أن هذه هي أحدث مرة بدأ فيها تشغيل StartTask).

state

حالة StartTask على عقدة الحساب. تتضمن القيم المحتملة: "قيد التشغيل"، و"مكتمل"

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

containerInfo

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

containerInfo?: TaskContainerExecutionInformation

قيمة الخاصية

endTime

الوقت الذي توقفت فيه StartTask عن التشغيل. هذا هو وقت انتهاء التشغيل الأحدث من StartTask، إذا اكتمل هذا التشغيل (حتى إذا فشل هذا التشغيل وكانت إعادة المحاولة معلقة). هذا العنصر غير موجود إذا كان StartTask قيد التشغيل حاليا.

endTime?: Date

قيمة الخاصية

Date

exitCode

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

exitCode?: number

قيمة الخاصية

number

failureInfo

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

failureInfo?: TaskFailureInformation

قيمة الخاصية

lastRetryTime

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

lastRetryTime?: Date

قيمة الخاصية

Date

result

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

result?: TaskExecutionResult

قيمة الخاصية

retryCount

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

retryCount: number

قيمة الخاصية

number

startTime

الوقت الذي بدأ تشغيل StartTask فيه. تتم إعادة تعيين هذه القيمة في كل مرة تتم فيها إعادة تشغيل المهمة أو إعادة المحاولة (أي أن هذه هي أحدث مرة بدأ فيها تشغيل StartTask).

startTime: Date

قيمة الخاصية

Date

state

حالة StartTask على عقدة الحساب. تتضمن القيم المحتملة: "قيد التشغيل"، و"مكتمل"

state: StartTaskState

قيمة الخاصية