Runtime class

זמן ריצה מספק שיטות לשינוי נתוני זמן הריצה של מופע הרחבה.

חֲתִימָה:

export declare class Runtime 

שיטות

שיטה משנה תיאור
setFatalError(errorMessage) מדווח על שגיאה קטלנית בעת הפעלת מטפל באירועי מחזור חיים.
setProcessingState(state, detailMessage) מגדיר את מצב העיבוד של מופע הרחבה.

Runtime.setFatalError()

מדווח על שגיאה קטלנית בעת הפעלת מטפל באירועי מחזור חיים.

קרא לשיטה זו כאשר מטפל באירועי מחזור חיים נכשל באופן שהופך את המופע לבלתי ניתן לפעולה. אם אירוע מחזור החיים נכשל אך המופע עדיין יעבוד כצפוי, התקשר setProcessingState עם המצב "PROCESSING_WARNING" או "PROCESSING_FAILED" במקום זאת.

חֲתִימָה:

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

פרמטרים

פָּרָמֶטֶר סוּג תיאור
הודעת שגיאה חוּט הודעה שמסבירה מה השתבש ואיך לתקן את זה.

החזרות:

הבטחה<void>

Runtime.setProcessingState()

מגדיר את מצב העיבוד של מופע הרחבה.

השתמש בשיטה זו כדי לדווח על התוצאות של מטפל באירועי מחזור חיים.

אם אירוע מחזור החיים נכשל ומופע ההרחבה כבר לא יפעל כראוי, השתמש במקום זאת ב-Runtime.setFatalError() .

כדי לדווח על הסטטוס של קריאות לפונקציות שאינן מטפלים באירועי מחזור חיים, השתמש console.log או ב-Cloud Functions loger SDK.

חֲתִימָה:

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

פרמטרים

פָּרָמֶטֶר סוּג תיאור
מדינה SettableProcessingState המדינה להגדיר את המופע.
הודעה פרטית חוּט הודעה המסבירה את התוצאות של פונקציית מחזור החיים.

החזרות:

הבטחה<void>