SessionStateStoreProviderBase.SetItemExpireCallback Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Global.asax dosyasında tanımlanan olay için Session_OnEnd
temsilciye bir başvuru SessionStateItemExpireCallback ayarlar.
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
Parametreler
- expireCallback
- SessionStateItemExpireCallback
SessionStateItemExpireCallback Global.asax dosyasında tanımlanan olayın temsilcisiSession_OnEnd
.
Döndürülenler
true
oturum durumu deposu sağlayıcısı olayı çağırmayı Session_OnEnd
destekliyorsa; aksi takdirde , false
.
Örnekler
Oturum durumu deposu sağlayıcısı uygulaması örneği için bkz. Session-State Deposu Sağlayıcısı Uygulama.
Açıklamalar
nesnesi, SessionStateModule olaya yapılan çağrıların Session_OnEnd
uygulama tarafından SessionStateStoreProviderBase desteklenip desteklenmediğini belirlemek ve temsilciyi olayla Session_OnEnd
ilişkilendirmek SessionStateItemExpireCallback için modül başlatıldığında yöntemini çağırırSetItemExpireCallback.
Özel oturum durumu deposu sağlayıcı uygulayıcıları, nesneye olaya yapılan çağrıların Session_OnEnd
desteklenip desteklenmediğini bildirmek SessionStateModule ve parametresi tarafından expireCallback
sağlanan temsilciye yerel bir başvuru ayarlamak için SessionStateItemExpireCallback yöntemini kullanmalıdırSetItemExpireCallback. Yerel SessionStateItemExpireCallback temsilcinin ne zaman çağrılacağını özel uygulamanın belirlemesi gerekir. Örneğin, bir oturum terk edildiğinde çağrılan yöntemine RemoveItem yapılan çağrı sırasında temsilci çağrılabilir.