Dil

SessionStateStoreProviderBase.SetItemExpireCallback Yöntem

Tanım

Global.asax dosyasında tanımlanan olay için SessionStateItemExpireCallback temsilciye başvuru Session_OnEnd 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 depolama sağlayıcısı uygulaması örneği için bkz. Session-State Deposu Sağlayıcısı Uygulama.

Açıklamalar

SessionStateModule nesnesi, olaya çağrıların SetItemExpireCallback uygulama tarafından Session_OnEnd desteklenip desteklenmediğini belirlemek ve temsilciyi olayla SessionStateStoreProviderBase ilişkilendirmek SessionStateItemExpireCallback için modül başlatıldığında yöntemini çağırırSession_OnEnd.

Özel oturum durumu deposu sağlayıcı uygulayıcıları, nesneye olaya yapılan çağrıların SetItemExpireCallback desteklenip desteklenmediğini bildirmek SessionStateModule ve parametresi tarafından Session_OnEnd sağlanan temsilciye yerel bir başvuru ayarlamak için SessionStateItemExpireCallback yöntemini kullanmalıdırexpireCallback. 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.

Şunlara uygulanır

Ayrıca bkz.