ذاكرة التخزين المؤقت
تتيح لك هذه الفئة الحصول على مثيل ذاكرة تخزين مؤقت معيّن. تكون ذاكرات التخزين المؤقت العامة مخصّصة للعناصر التي لا تعتمد على المستخدم الذي يصل إلى النص البرمجي. وتكون ذاكرات التخزين المؤقت الخاصة مخصّصة للعناصر التي تخصّ المستخدم، مثل الإعدادات أو الأنشطة الحديثة.
لا يمكن ضمان استمرار البيانات التي تكتبها في ذاكرة التخزين المؤقت إلى وقت انتهاء صلاحيتها. يجب أن تكون مستعدًا لاسترداد null
من جميع عمليات القراءة.
الطُرق
الطريقة | نوع القيمة التي يتم عرضها | وصف قصير |
---|---|---|
get | Cache | تحصل على مثيل ذاكرة التخزين المؤقت الذي يشمل المستند والنصوص البرمجية الحالية. |
get | Cache | تحصل على مثيل ذاكرة التخزين المؤقت الذي يشمل النص البرمجي. |
get | Cache | تحصل على مثيل ذاكرة التخزين المؤقت على مستوى المستخدِم والنصوص البرمجية الحاليَين. |
مستندات تفصيلية
get Document Cache()
تحصل على مثيل ذاكرة التخزين المؤقت الذي يشمل المستند والنص البرمجي الحاليَين. تكون ذاكرات التخزين المؤقت للمستندات خاصة
بالمستند الحالي الذي يحتوي على النص البرمجي. استخدِم هذه السمات لتخزين معلومات النصوص البرمجية التي تخصّ المستند الحالي. إذا تمّ استدعاء هذه الطريقة خارج سياق
مستند يحتوي على عنصر (مثلاً من نص برمجي مستقل أو تطبيق ويب)، ستُعرِض هذه الطريقة القيمة null
.
// Gets a cache that is specific to the current document containing the script const cache = CacheService.getDocumentCache();
الإرجاع
Cache
: مثيل ذاكرة التخزين المؤقت للمستند، أو null
في حال عدم توفّر مستند يحتوي على العنصر
get Script Cache()
تحصل على مثيل ذاكرة التخزين المؤقت الذي يشمل النص البرمجي. تكون ذاكرات التخزين المؤقت للبرامج النصية مشتركة بين جميع مستخدمي البرنامج النصي. استخدِم هذه الإعدادات لتخزين المعلومات التي لا تخصّ المستخدم الحالي.
// Gets a cache that is common to all users of the script const cache = CacheService.getScriptCache();
الإرجاع
Cache
: مثيل ذاكرة تخزين مؤقت للنص البرمجي
get User Cache()
تحصل على مثيل ذاكرة التخزين المؤقت على مستوى المستخدِم والنصوص البرمجية الحاليَين. تكون ذاكرات التخزين المؤقت الخاصة بالمستخدمين خاصة بالمستخدم الحالي للنص البرمجي. استخدِم هذه العناصر لتخزين معلومات النصوص البرمجية الخاصة بالمستخدم الحالي.
// Gets a cache that is specific to the current user of the script const cache = CacheService.getUserCache();
الإرجاع
Cache
- مثيل ذاكرة تخزين مؤقت للمستخدم