Kirim masukan
Lock Service
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Kunci
Layanan ini memungkinkan skrip mencegah akses serentak ke bagian
kode. Fungsi ini dapat berguna saat Anda memiliki beberapa pengguna atau proses yang mengubah resource bersama dan ingin mencegah konflik.
Class
Name Deskripsi singkat
Lock
Representasi kunci pengecualian bersama.
LockService
Mencegah akses serentak ke bagian kode.
Metode
Metode Jenis hasil yang ditampilkan Deskripsi singkat
hasLock()
Boolean
Menampilkan true jika kunci diperoleh.
releaseLock()
void
Melepaskan kunci, sehingga proses lain yang menunggu kunci dapat dilanjutkan.
tryLock(timeoutInMillis)
Boolean
Mencoba mendapatkan kunci, waktu habis setelah jumlah milidetik yang diberikan.
waitLock(timeoutInMillis)
void
Mencoba mendapatkan kunci, waktu habis dengan pengecualian setelah jumlah milidetik yang diberikan.
Metode
Metode Jenis hasil yang ditampilkan Deskripsi singkat
getDocumentLock()
Lock
Mendapatkan kunci yang mencegah pengguna dokumen saat ini menjalankan bagian kode secara serentak.
getScriptLock()
Lock
Mendapatkan kunci yang mencegah pengguna secara bersamaan menjalankan bagian kode.
getUserLock()
Lock
Mendapatkan kunci yang mencegah pengguna saat ini menjalankan bagian kode secara serentak.
Kirim masukan
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0 , sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0 . Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers . Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2022-08-17 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
Ada masukan untuk kami?