SessionStateStoreProviderBase.SetItemExpireCallback Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 di un provider di archiviazione dello stato sessione, vedere implementazione di un provider di archiviazione Session-State.
Commenti
L' SessionStateModule oggetto chiama il SetItemExpireCallback metodo quando il modulo viene inizializzato per determinare se le chiamate all' Session_OnEnd
evento sono supportate dall' SessionStateStoreProviderBase implementazione e per associare il SessionStateItemExpireCallback delegato all' Session_OnEnd
evento.
Gli implementatori del provider dell'archivio dello stato sessione personalizzati devono usare il SetItemExpireCallback metodo per informare l' SessionStateModule oggetto se le chiamate all' Session_OnEnd
evento sono supportate e impostare un riferimento locale al SessionStateItemExpireCallback delegato fornito dal expireCallback
parametro. L'implementazione personalizzata deve decidere quando SessionStateItemExpireCallback verrà chiamato il delegato locale. Ad esempio, il delegato può essere chiamato durante la chiamata al RemoveItem metodo, che viene chiamato quando una sessione viene abbandonata.