Bagikan melalui


SessionStateStoreProviderBase.SetItemExpireCallback Metode

Definisi

Mengatur referensi ke SessionStateItemExpireCallback delegasi untuk peristiwa yang Session_OnEnd ditentukan dalam file Global.asax.

public:
 abstract bool SetItemExpireCallback(System::Web::SessionState::SessionStateItemExpireCallback ^ expireCallback);
public abstract bool SetItemExpireCallback(System.Web.SessionState.SessionStateItemExpireCallback expireCallback);
abstract member SetItemExpireCallback : System.Web.SessionState.SessionStateItemExpireCallback -> bool
Public MustOverride Function SetItemExpireCallback (expireCallback As SessionStateItemExpireCallback) As Boolean

Parameter

expireCallback
SessionStateItemExpireCallback

Delegasi SessionStateItemExpireCallback untuk peristiwa yang Session_OnEnd ditentukan dalam file Global.asax.

Mengembalikan

true jika penyedia penyimpanan status sesi mendukung panggilan Session_OnEnd acara; jika tidak, false.

Contoh

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

Keterangan

Objek SessionStateModule memanggil SetItemExpireCallback metode ketika modul diinisialisasi untuk menentukan apakah panggilan ke Session_OnEnd peristiwa didukung oleh SessionStateStoreProviderBase implementasi dan untuk mengaitkan SessionStateItemExpireCallback delegasi dengan peristiwa.Session_OnEnd

Pelaksana penyedia penyimpanan status sesi kustom harus menggunakan SetItemExpireCallback metode untuk menginformasikan SessionStateModule objek apakah panggilan ke Session_OnEnd peristiwa didukung dan untuk mengatur referensi lokal ke SessionStateItemExpireCallback delegasi yang disediakan oleh expireCallback parameter. Implementasi kustom harus memutuskan kapan delegasi lokal SessionStateItemExpireCallback akan dipanggil. Misalnya, delegasi dapat dipanggil selama panggilan ke RemoveItem metode , yang dipanggil ketika sesi ditinggalkan.

Berlaku untuk

Lihat juga