Runtime class

يوفِّر وقت التشغيل طرقًا لتعديل بيانات وقت تشغيل مثيل الإضافة.

Signature:

export declare class Runtime 

الطُرق

الطريقة المعدِّلات الوصف
setFatalError(errorMessage) يُبلغ عن خطأ فادح أثناء تشغيل معالِج حدث في مراحل النشاط.
setProcessingState(state, detailsMessage) تضبط حالة معالجة النسخة الافتراضية للإضافة.

Runtime.setFatalError()

يُبلغ عن خطأ فادح أثناء تشغيل معالِج حدث في مراحل النشاط.

ويمكنك استدعاء هذه الطريقة عندما يتعذّر تنفيذ معالج حدث في مراحل النشاط بطريقة تجعل المثيل غير قابل للتشغيل. إذا تعذّر تنفيذ الحدث في مراحل النشاط ولكنّ المثيل سيظل يعمل كما هو متوقع، يمكنك طلب setProcessingState باستخدام "PROCESSING_WARNING" أو "PROCESSING_FAILED" الولاية بدلاً من ذلك.

Signature:

setFatalError(errorMessage: string): Promise<void>;

المَعلمات

المعلمة النوع الوصف
errorMessage السلسلة رسالة توضح الخطأ الذي حدث وكيفية إصلاحه.

المرتجعات:

وعود <باطلة>

Runtime.setProcessingState()

تضبط حالة معالجة النسخة الافتراضية للإضافة.

استخدِم هذه الطريقة للإبلاغ عن نتائج معالِج الأحداث في مراحل النشاط.

إذا تعذّر الحدث في مراحل النشاط لن يعمل مثيل الإضافة بشكل صحيح بعد الآن، استخدِم Runtime.setFatalError() بدلاً من ذلك.

للإبلاغ عن حالة استدعاءات الدوال بخلاف معالِجات أحداث مراحل النشاط، استخدِم console.log أو حزمة تطوير البرامج (SDK) لأداة تسجيل دوال Cloud.

Signature:

setProcessingState(state: SettableProcessingState, detailMessage: string): Promise<void>;

المَعلمات

المعلمة النوع الوصف
الولاية SettableProcessingState الحالة المطلوب تعيين المثيل إليها.
تفاصيل رسالة السلسلة رسالة تشرح نتائج دالة دورة الحياة.

المرتجعات:

وعود <باطلة>