InstancePersistenceContext.BindAcquiredLock(Int64) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengikat kunci yang baru diperoleh pada instans ke handel instans saat ini. Versi kunci yang diperoleh diteruskan sebagai parameter.
public:
void BindAcquiredLock(long instanceVersion);
public void BindAcquiredLock (long instanceVersion);
member this.BindAcquiredLock : int64 -> unit
Public Sub BindAcquiredLock (instanceVersion As Long)
Parameter
- instanceVersion
- Int64
Versi kunci yang diperoleh pada instans, atau nol jika penyedia persistensi tidak menerapkan versi kunci.
Keterangan
Jika penyedia persistensi menerapkan penerapan versi kunci, maka setiap kali kunci diperoleh pada instans, versi harus bertambah satu per satu di penyimpanan eksternal. Pertama kali instans dikunci, versinya harus 1. Setiap akuisisi kunci membatalkan kunci sebelumnya. Handel instans saat ini harus terikat ke instans dan pemilik kunci. Instans tidak boleh diselesaikan. Token kunci yang terkait dengan pemilik kunci digunakan untuk mengidentifikasi pemilik kunci
Setelah kunci terikat ke handel, kunci tetap terikat selama masa pakai handel. Baik token kunci maupun versi instans tidak dapat diubah.