Il
Questa classe ti consente di ottenere un'istanza cache specifica. Le cache pubbliche sono destinate a elementi che non dipendono dall'utente che accede allo script. Le cache private sono destinate a elementi specifici dell'utente, come le impostazioni o le attività recenti.
Non è garantito che i dati scritti nella cache persistano fino alla scadenza. Devi essere preparato a ricevere null
da tutte le letture.
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
get | Cache | Recupera l'istanza della cache limitata al documento e allo script correnti. |
get | Cache | Recupera l'istanza della cache limitata allo script. |
get | Cache | Recupera l'istanza della cache basata sull'utente e sullo script correnti. |
Documentazione dettagliata
get Document Cache()
Recupera l'istanza della cache limitata al documento e allo script correnti. Le cache dei documenti sono specifiche per il documento corrente che contiene lo script. Utilizzali per memorizzare le informazioni dello script specifiche per il documento corrente. Se questo metodo viene chiamato al di fuori del contesto di un
documento contenente (ad esempio da uno script autonomo o da un'app web), restituisce null
.
// Gets a cache that is specific to the current document containing the script const cache = CacheService.getDocumentCache();
Invio
Cache
: un'istanza della cache dei documenti o null
se non esiste un documento contenitore
get Script Cache()
Recupera l'istanza della cache limitata allo script. Le cache dello script sono comuni a tutti gli utenti dello script. Utilizzali per memorizzare informazioni non specifiche per l'utente corrente.
// Gets a cache that is common to all users of the script const cache = CacheService.getScriptCache();
Invio
Cache
: un'istanza della cache dello script
get User Cache()
Recupera l'istanza della cache basata sull'utente e sullo script correnti. Le cache utente sono specifiche per l'utente corrente dello script. Utilizzali per memorizzare informazioni sullo script specifiche per l'utente corrente.
// Gets a cache that is specific to the current user of the script const cache = CacheService.getUserCache();
Invio
Cache
: un'istanza della cache utente