ReleaseLockAsync¶
Daha önce edinilmiş bir kilidi zaman uyumsuz olarak serbest bırakır.
1 | |
Parametreler¶
string key
Paylaşımlı kilit anahtarı. Zorunludur.
string token
Kilit edinildiğinde döndürülen belirteç. Zorunludur.
Döndürür¶
Şunu içeren bir promise: true Kilit başarıyla serbest bırakıldıysa true; aksi takdirde false.
Notlar¶
Anahtar ve belirteç, şu yöntemlerin kullandığı değerlerle eşleşmelidir: $Cache.LockAsync veya $Cache.TryLockAsync. Bir kilit yalnızca bir kez serbest bırakılabilir.
Korunan işlem başarısız olduğunda da serbest bırakılması için kilidi bir finally bloğunda serbest bırakma¶
1 2 3 4 5 6 7 8 9 10 11 12 | |