RestartDeployedCodePackageDescription interface
يحدد وصفا لإعادة تشغيل حزمة التعليمات البرمجية المنشورة على عقدة Service Fabric.
الخصائص
| code |
معرف المثيل لنقطة الإدخال قيد التشغيل حاليا. بالنسبة لنقطة إدخال إعداد حزمة التعليمات البرمجية (إذا تم تحديدها) يتم تشغيلها أولا وبعد الانتهاء من نقطة الإدخال الرئيسية. في كل مرة يتم فيها تشغيل نقطة الإدخال القابلة للتنفيذ، سيتغير معرف المثيل الخاص بها. إذا تم تمرير 0 كمعرف مثيل حزمة التعليمات البرمجية، فستعيد واجهة برمجة التطبيقات تشغيل حزمة التعليمات البرمجية بأي معرف مثيل يتم تشغيله حاليا. إذا تم تمرير معرف مثيل آخر غير 0، فستعيد واجهة برمجة التطبيقات تشغيل حزمة التعليمات البرمجية فقط إذا كان معرف المثيل الحالي يطابق معرف المثيل الذي تم تمريره. ملاحظة، تمرير معرف المثيل الدقيق (وليس 0) في واجهة برمجة التطبيقات أكثر أمانا، لأنه إذا تضمن إعادة تشغيل واحدة على الأكثر من حزمة التعليمات البرمجية. |
| code |
اسم حزمة التعليمات البرمجية المعرفة في بيان الخدمة. |
| service |
اسم بيان الخدمة الذي حدد حزمة التعليمات البرمجية هذه. |
| service |
معرف التنشيط لحزمة خدمة منشورة. إذا كانت ServicePackageActivationMode المحددة في وقت إنشاء الخدمة هي "SharedProcess" (أو إذا لم يتم تحديدها، وفي هذه الحالة يتم تعيينها افتراضيا إلى "SharedProcess")، فستكون قيمة ServicePackageActivationId دائما سلسلة فارغة. |
تفاصيل الخاصية
codePackageInstanceId
معرف المثيل لنقطة الإدخال قيد التشغيل حاليا. بالنسبة لنقطة إدخال إعداد حزمة التعليمات البرمجية (إذا تم تحديدها) يتم تشغيلها أولا وبعد الانتهاء من نقطة الإدخال الرئيسية. في كل مرة يتم فيها تشغيل نقطة الإدخال القابلة للتنفيذ، سيتغير معرف المثيل الخاص بها. إذا تم تمرير 0 كمعرف مثيل حزمة التعليمات البرمجية، فستعيد واجهة برمجة التطبيقات تشغيل حزمة التعليمات البرمجية بأي معرف مثيل يتم تشغيله حاليا. إذا تم تمرير معرف مثيل آخر غير 0، فستعيد واجهة برمجة التطبيقات تشغيل حزمة التعليمات البرمجية فقط إذا كان معرف المثيل الحالي يطابق معرف المثيل الذي تم تمريره. ملاحظة، تمرير معرف المثيل الدقيق (وليس 0) في واجهة برمجة التطبيقات أكثر أمانا، لأنه إذا تضمن إعادة تشغيل واحدة على الأكثر من حزمة التعليمات البرمجية.
codePackageInstanceId: string
قيمة الخاصية
string
codePackageName
اسم حزمة التعليمات البرمجية المعرفة في بيان الخدمة.
codePackageName: string
قيمة الخاصية
string
serviceManifestName
اسم بيان الخدمة الذي حدد حزمة التعليمات البرمجية هذه.
serviceManifestName: string
قيمة الخاصية
string
servicePackageActivationId
معرف التنشيط لحزمة خدمة منشورة. إذا كانت ServicePackageActivationMode المحددة في وقت إنشاء الخدمة هي "SharedProcess" (أو إذا لم يتم تحديدها، وفي هذه الحالة يتم تعيينها افتراضيا إلى "SharedProcess")، فستكون قيمة ServicePackageActivationId دائما سلسلة فارغة.
servicePackageActivationId?: string
قيمة الخاصية
string