Condividi tramite


SessionStateStoreProviderBase.SetItemExpireCallback Metodo

Definizione

Imposta un riferimento sul delegato SessionStateItemExpireCallback dell'evento Session_OnEnd definito nel 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

Parametri

expireCallback
SessionStateItemExpireCallback

Delegato SessionStateItemExpireCallback dell'evento Session_OnEnd definito nel file Global.asax.

Restituisce

true se il provider dell'archivio dello stato sessione supporta la chiamata dell'evento Session_OnEnd e false altrimenti.

Esempio

Per un esempio di implementazione del provider di archiviazione con stato sessione, vedere Implementazione di un provider di archiviazione Session-State.

Commenti

L'oggetto SessionStateModule chiama il SetItemExpireCallback metodo quando il modulo viene inizializzato per determinare se le chiamate all'evento Session_OnEnd sono supportate dall'implementazione SessionStateStoreProviderBase e per associare il SessionStateItemExpireCallback delegato all'evento Session_OnEnd .

I provider di implementazioni dell'archivio dello stato sessione personalizzati devono usare il SetItemExpireCallback metodo per informare l'oggetto se le chiamate all'evento SessionStateModuleSession_OnEnd sono supportate e per impostare un riferimento locale al SessionStateItemExpireCallback delegato fornito dal expireCallback parametro. L'implementazione personalizzata deve decidere quando verrà chiamato il delegato locale SessionStateItemExpireCallback . Ad esempio, il delegato può essere chiamato durante la chiamata al RemoveItem metodo, che viene chiamato quando una sessione viene abbandonata.

Si applica a

Vedi anche