HttpApplicationState.Lock 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.
Mengunci akses ke HttpApplicationState variabel untuk memfasilitasi sinkronisasi akses.
public:
void Lock();
public void Lock ();
member this.Lock : unit -> unit
Public Sub Lock ()
Contoh
Contoh berikut menggunakan Lock metode dan UnLock metode untuk mencegah sesi lain mengubah nilai dua variabel aplikasi hingga setelah sesi lokal mengubahnya.
Application.Lock();
Application["MyCode"] = 21;
Application["MyCount"] = Convert.ToInt32(Application["MyCount"]) + 1;
Application.UnLock();
Application.Lock()
Application("MyCode") = 21
Application("MyCount") = Convert.ToInt32(Application("MyCount")) + 1
Application.UnLock()
Keterangan
Kelas HttpApplicationState melakukan penguncian dan pembukaan kunci otomatis dengan AllKeys properti dan Count dan Addmetode , , GetClear, GetKey, Remove, RemoveAt dan Set . Namun, secara eksplisit menggunakan Lock metode dan UnLock ketika Anda memiliki serangkaian operasi mungkin lebih efisien.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk