Objek Session ASP
- Halaman Sebelumnya Application ASP
- Halaman Berikutnya Server ASP
Objek Session digunakan untuk menyimpan informasi tentang sesi pengguna (session) atau mengubah pengaturan yang relevan. Variabel yang disimpan di objek session menangkap informasi tentang pengguna tunggal, dan informasi ini tersedia untuk semua halaman di halaman.
Contoh
- Atur dan kembalikan LCID
- Contoh ini menunjukkan properti "LCID". Properti ini mengatur dan mengembalikan integer yang menunjukkan lokasi atau area. Konten seperti tanggal, waktu, dan mata uang harus ditampilkan berdasarkan lokasi atau area.
- Kembalikan SessionID
- Contoh ini menunjukkan properti "SessionID". Properti ini mengembalikan id unik untuk setiap pengguna. Id ini dihasilkan oleh server.
- Waktu habis sesi
- Contoh ini menunjukkan properti "Timeout". Contoh ini mengatur dan mengembalikan waktu habis sesi (dalam menit).
Objek Session
Ketika Anda beroperasi di aplikasi, Anda akan memulainya, lakukan beberapa perubahan, dan kemudian menutupnya. Proses ini seperti dialog (Session). Komputer tahu siapa Anda. Dia juga tahu kapan Anda memulai dan menutup aplikasi ini. Tetapi di Internet, masalah muncul: server web tidak tahu siapa Anda dan apa yang Anda lakukan, karena alamat HTTP tidak dapat menahan keadaan (informasi).
ASP mengatasi masalah ini dengan membuat cookie unik untuk setiap pengguna. Cookie ini dikirim ke server, berisi informasi yang dapat mengidentifikasi pengguna. Antarmuka ini disebut objek Session.
Objek Session digunakan untuk menyimpan informasi tentang sesi pengguna (sesi) atau mengubah pengaturan yang relevan. Variabel yang disimpan di objek session mengekspresikan informasi tentang pengguna tunggal, dan informasi ini tersedia di semua halaman di halaman. Informasi yang disimpan di variabel session biasanya seperti name, id, dan parameter. Server akan membuat objek Session baru untuk setiap pengguna baru dan membatalkan objek ini saat sesi berakhir.
Berikut adalah koleksi, properti, metode, dan even objek Session:
Koleksi
Koleksi | Deskripsi |
---|---|
Contents | Mengandung semua entri yang ditambahkan ke sesi melalui perintah skrip. |
StaticObjects | Mengandung semua objek yang ditambahkan ke sesi dengan tag <object> HTML. |
Properti
Properti | Deskripsi |
---|---|
CodePage | Tentukan karakter set yang digunakan untuk menampilkan konten dinamis. |
LCID | Atur atau kembalikan integer untuk lokasi atau area yang ditentukan. Konten seperti tanggal, waktu, dan mata uang akan ditampilkan berdasarkan lokasi atau area. |
SessionID | Kembalikan id unik untuk setiap pengguna. Id ini dihasilkan oleh server. |
Timeout | Atur atau kembalikan waktu habis (dalam menit) objek sesi di aplikasi. |
Metode
Metode | Deskripsi |
---|---|
Abandon | Batalkan sesi pengguna. |
Contents.Remove | Hapus satu item dari koleksi Contents. |
Contents.RemoveAll() | Hapus semua item dari koleksi Contents. |
Peristiwa
Peristiwa | Deskripsi |
---|---|
Session_OnEnd | Ketika sesi berakhir, peristiwa ini terjadi. |
Session_OnStart | Ketika sesi dimulai, peristiwa ini terjadi. |
- Halaman Sebelumnya Application ASP
- Halaman Berikutnya Server ASP