JobExecutionInformation interface
واجهة تمثل JobExecutionInformation.
الخصائص
| end |
وقت إكمال المهمة. يتم تعيين هذه الخاصية فقط إذا كانت المهمة في الحالة المكتملة. |
| pool |
معرف التجمع الذي تم تعيين هذه المهمة إليه. يحتوي هذا العنصر على التجمع الفعلي حيث تم تعيين المهمة. عند الحصول على تفاصيل الوظيفة من الخدمة، فإنها تحتوي أيضا على عنصر poolInfo، والذي يحتوي على بيانات تكوين التجمع من وقت إضافة المهمة أو تحديثها. قد يحتوي عنصر poolInfo هذا أيضا على عنصر poolId. إذا كان الأمر كذلك، فإن المعرفين متماثلان. إذا لم يكن الأمر كذلك، فهذا يعني أن الوظيفة تم تشغيلها على تجمع تلقائي، وتحتوي هذه الخاصية على معرف هذا التجمع التلقائي. |
| scheduling |
تفاصيل أي خطأ واجهته الخدمة في بدء المهمة. لم يتم تعيين هذه الخاصية إذا لم يكن هناك خطأ في بدء المهمة. |
| start |
وقت بدء المهمة. هذا هو الوقت الذي تم فيه إنشاء الوظيفة. |
| terminate |
سلسلة تصف سبب انتهاء المهمة. يتم تعيين هذه الخاصية فقط إذا كانت المهمة في الحالة المكتملة. إذا كانت خدمة Batch تنهي الوظيفة، فإنها تعين السبب على النحو التالي: JMComplete - اكتملت مهمة مدير الوظيفة، وتم تعيين killJobOnCompletion إلى true. MaxWallClockTimeExpiry - وصلت المهمة إلى قيد maxWallClockTime الخاص بها. إنهاء جدول العمل
|
تفاصيل الخاصية
endTime
وقت إكمال المهمة. يتم تعيين هذه الخاصية فقط إذا كانت المهمة في الحالة المكتملة.
endTime?: Date
قيمة الخاصية
Date
poolId
معرف التجمع الذي تم تعيين هذه المهمة إليه. يحتوي هذا العنصر على التجمع الفعلي حيث تم تعيين المهمة. عند الحصول على تفاصيل الوظيفة من الخدمة، فإنها تحتوي أيضا على عنصر poolInfo، والذي يحتوي على بيانات تكوين التجمع من وقت إضافة المهمة أو تحديثها. قد يحتوي عنصر poolInfo هذا أيضا على عنصر poolId. إذا كان الأمر كذلك، فإن المعرفين متماثلان. إذا لم يكن الأمر كذلك، فهذا يعني أن الوظيفة تم تشغيلها على تجمع تلقائي، وتحتوي هذه الخاصية على معرف هذا التجمع التلقائي.
poolId?: string
قيمة الخاصية
string
schedulingError
تفاصيل أي خطأ واجهته الخدمة في بدء المهمة. لم يتم تعيين هذه الخاصية إذا لم يكن هناك خطأ في بدء المهمة.
schedulingError?: JobSchedulingError
قيمة الخاصية
startTime
وقت بدء المهمة. هذا هو الوقت الذي تم فيه إنشاء الوظيفة.
startTime: Date
قيمة الخاصية
Date
terminateReason
سلسلة تصف سبب انتهاء المهمة. يتم تعيين هذه الخاصية فقط إذا كانت المهمة في الحالة المكتملة. إذا كانت خدمة Batch تنهي الوظيفة، فإنها تعين السبب على النحو التالي: JMComplete - اكتملت مهمة مدير الوظيفة، وتم تعيين killJobOnCompletion إلى true. MaxWallClockTimeExpiry - وصلت المهمة إلى قيد maxWallClockTime الخاص بها. إنهاء جدول العمل
- تم تشغيل المهمة كجزء من جدول زمني، وتم إنهاء الجدول. AllTasksComplete - تم تعيين السمة onAllTasksComplete للوظيفة على terminatejob، وكل المهام في الوظيفة مكتملة. TaskFailed - تم تعيين السمة onTaskFailure الخاصة بالوظيفة إلى performExitOptionsJobAction، وفشلت مهمة في المهمة بشرط إنهاء يحدد jobAction ل terminatejob. أي سلسلة أخرى هي سبب معرف من قبل المستخدم محدد في استدعاء لعملية "إنهاء مهمة".
terminateReason?: string
قيمة الخاصية
string