مشاركة عبر


RestartDeployedCodePackageDescription interface

يحدد وصفا لإعادة تشغيل حزمة التعليمات البرمجية المنشورة على عقدة Service Fabric.

الخصائص

codePackageInstanceId

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

codePackageName

اسم حزمة التعليمات البرمجية المعرفة في بيان الخدمة.

serviceManifestName

اسم بيان الخدمة الذي حدد حزمة التعليمات البرمجية هذه.

servicePackageActivationId

معرف التنشيط لحزمة خدمة منشورة. إذا كانت 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