Cache Service

حافظه پنهان

این سرویس به یک اسکریپت اجازه می دهد تا به طور موقت نتایجی را که برای واکشی/محاسبه شدن زمان می برد، کش کند. کش های عمومی برای چیزهایی هستند که بستگی به این ندارند که چه کاربری به اسکریپت شما دسترسی دارد. حافظه پنهان خصوصی برای چیزهایی هستند که مختص کاربر هستند، مانند تنظیمات یا فعالیت اخیر.

کلاس ها

نام شرح مختصر
Cache ارجاع به یک کش خاص.
Cache Service Cache Service به شما امکان می دهد برای ذخیره کوتاه مدت داده ها به یک کش دسترسی داشته باشید.

Cache

روش ها

روش نوع برگشت شرح مختصر
get(key) String مقدار ذخیره شده در حافظه پنهان را برای کلید داده شده دریافت می کند، یا اگر هیچ موردی پیدا نشد، null .
get All(keys) Object یک شی جاوا اسکریپت حاوی تمام جفت‌های کلید/مقدار موجود در حافظه پنهان برای آرایه‌ای از کلیدها را برمی‌گرداند.
put(key, value) void یک جفت کلید/مقدار به حافظه پنهان اضافه می کند.
put(key, value, expirationInSeconds) void یک جفت کلید/مقدار با زمان انقضا (بر حسب ثانیه) به حافظه پنهان اضافه می کند.
put All(values) void مجموعه ای از جفت های کلید/مقدار را به حافظه پنهان اضافه می کند.
put All(values, expirationInSeconds) void مجموعه‌ای از جفت‌های کلید/مقدار را با زمان انقضا (بر حسب ثانیه) به حافظه پنهان اضافه می‌کند.
remove(key) void یک ورودی را با استفاده از کلید داده شده از حافظه پنهان حذف می کند.
remove All(keys) void مجموعه ای از ورودی ها را از حافظه پنهان حذف می کند.

Cache Service

روش ها

روش نوع برگشت شرح مختصر
get Document Cache() Cache نمونه حافظه پنهان را به سند و اسکریپت فعلی می‌رساند.
get Script Cache() Cache نمونه حافظه پنهان را با محدوده اسکریپت دریافت می کند.
get User Cache() Cache نمونه کش را به کاربر فعلی و اسکریپت می‌رساند.