Ana içeriğe geç

ReleaseLock

Önceden edinilmiş bir kilidi serbest bırakır.

$Cache.ReleaseLock(key: string, token: string):boolean

Parametreler

string key
    Paylaşımlı kilit anahtarı. Zorunludur.

string token
    Kilit belirteci. Zorunludur.

Döndürür

true kilit başarıyla serbest bırakıldıysa; aksi takdirde, false.

Açıklamalar

Kilit belirteci, $Cache.Lock veya $Cache.TryLock yöntemi tarafından oluşturulur.

Örnek

1
2
3
4
5
6
7
var tokenValue = $Cache.Lock('mylock');
try {
  // Locked code block
}
finally{
  $Cache.ReleaseLock('mylock',tokenValue);
}

Ayrıca bkz.