Geri bildirim gönderin
Lock Service
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Kilitle
Bu hizmet, komut dosyalarının kod bölümlerine eşzamanlı erişimi önlemesini sağlar. Bu, paylaşılan bir kaynağı değiştiren birden fazla kullanıcınız veya işleminiz varsa ve çakışmaları önlemek istiyorsanız yararlı olabilir.
Sınıflar
Ad Kısa açıklama
Lock
Karşılıklı hariç tutma kilidinin temsili.
LockService
Kod bölümlerine eşzamanlı erişimi engeller.
Yöntemler
Yöntem Dönüş türü Kısa açıklama
hasLock()
Boolean
Kilit edinildiyse true değerini döndürür.
releaseLock()
void
Kilidi açarak, kilidi bekleyen diğer işlemlerin devam etmesini sağlar.
tryLock(timeoutInMillis)
Boolean
Kilidi alma girişimleri, sağlanan milisaniye sayısından sonra zaman aşımına uğrar.
waitLock(timeoutInMillis)
void
Kilit edinme girişimleri. Sağlanan milisaniye sayısından sonra bir istisnayla zaman aşımına uğrar.
Yöntemler
Yöntem Dönüş türü Kısa açıklama
getDocumentLock()
Lock
Geçerli belgenin herhangi bir kullanıcısının bir kod bölümünü eşzamanlı olarak çalıştırmasını engelleyen bir kilit alır.
getScriptLock()
Lock
Herhangi bir kullanıcının bir kod bölümünü eşzamanlı olarak çalıştırmasını engelleyen bir kilit alır.
getUserLock()
Lock
Geçerli kullanıcının bir kod bölümünü eşzamanlı olarak çalıştırmasını engelleyen bir kilit alır.
Geri bildirim gönderin
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları 'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]
Bize geri bildirimde bulunmak mı istiyorsunuz?
{"lastModified": "Son g\u00fcncelleme tarihi: 2023-12-01 UTC."}
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2023-12-01 UTC."]]