Ana içeriğe geç

Ayarla

Önbellekte bir nesne depolar.

$Cache.Set(key: string, value: any):void

Önbellekte bir nesneyi belirtilen süre sonunda sona erecek şekilde depolar.

$Cache.Set(key: string, value: any, duration: string):void

Parametreler

string key
    Değerle ilişkilendirilecek anahtar.

any value
    Depolanacak değer.

string duration
    "day.hh:mm:ss" biçimindeki sona erme süresi. İsteğe bağlıdır.

Açıklamalar

Süre belirtilmezse nesne, temel önbelleğin varsayılan yaşam süresini kullanır; bu önbellek kalıcı bir depolama alanı değildir.

Süre, "day.hh:mm:ss" biçiminde belirtilebilir.

Değer olarak null belirtildiğinde nesne önbellekten kaldırılır.

Önbellekte nesne depolama

1
2
3
4
var id = 1;
$Cache.Set("myObject:" + id, {
 Name : 'Madonna'
});
Süre belirtilmezse nesne, temel önbelleğin varsayılan yaşam süresini kullanır; bu önbellek kalıcı bir depolama alanı değildir.

Değer olarak null belirtildiğinde nesne önbellekten kaldırılır.

Önbellekte nesneyi süre belirterek depolama

1
2
3
4
var id = 1;
$Cache.Set("myObject:" + id, {
  Name : 'Madonna'
}, "12:00:00");

Ayrıca bkz.