Bagikan melalui


SessionStateActions Enum

Definisi

Mengidentifikasi apakah item sesi dari penyimpanan data adalah untuk sesi yang memerlukan inisialisasi.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class SessionStateActions
[System.Flags]
public enum SessionStateActions
[<System.Flags>]
type SessionStateActions = 
Public Enum SessionStateActions
Warisan
SessionStateActions
Atribut

Bidang

InitializeItem 1

Item sesi dari penyimpanan data adalah untuk sesi yang memerlukan inisialisasi.

None 0

Tidak ada tindakan inisialisasi yang perlu dilakukan oleh kode panggilan.

Contoh

Untuk contoh implementasi penyedia penyimpanan status sesi yang menggunakan SessionStateActions enumerasi, lihat Menerapkan Penyedia Penyimpanan Session-State.

Keterangan

Enumerasi SessionStateActions digunakan oleh GetItem metode dan GetItemExclusive implementasi SessionStateStoreProviderBase . Saat item sesi diambil dari penyimpanan data, nilai enumerasi menunjukkan apakah sesi memerlukan inisialisasi atau tidak berdasarkan nilai yang disimpan dengan data. Metode GetItem dan GetItemExclusive mengatur actions parameter ke SessionStateActions nilai enumerasi berdasarkan nilai ini yang diambil dengan item sesi. Jika nilai actions parameter diatur ke InitializeItem, SessionStateModule inisialisasi sesi dan menjalankan Session_OnStart peristiwa yang ditentukan dalam file Global.asax untuk aplikasi ASP.NET. Jika nilai actions parameter tidak ada, tidak ada langkah tambahan yang diambil untuk sesi saat ini.

Item sesi yang dibuat oleh CreateUninitializedItem metode dibuat dengan nilai yang menunjukkan bahwa item memerlukan inisialisasi dan bahwa GetItem metode dan GetItemExclusive harus mengatur actions parameter ke InitializeItem.

Berlaku untuk