SessionStateStoreProviderBase.SetItemExpireCallback Método

Definición

Establece una referencia al delegado SessionStateItemExpireCallback para el evento Session_OnEnd definido en el archivo 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

Parámetros

expireCallback
SessionStateItemExpireCallback

Delegado SessionStateItemExpireCallback del evento Session_OnEnd definido en el archivo Global.asax.

Devoluciones

Boolean

Es true si el proveedor de almacén de estados de sesión admite llamadas al evento Session_OnEnd; en caso contrario, es false.

Ejemplos

Para obtener un ejemplo de implementación de un proveedor de almacenes de Estados de sesión, vea implementar un proveedor de almacenamiento de Session-State.

Comentarios

El SessionStateModule objeto llama al SetItemExpireCallback método cuando se inicializa el módulo para determinar si Session_OnEnd la implementación admite llamadas al evento SessionStateStoreProviderBase y asocia el SessionStateItemExpireCallback delegado al Session_OnEnd evento.

Los implementadores de proveedores de almacenes de Estados de sesión personalizados deben usar el SetItemExpireCallback método para informar al SessionStateModule objeto de si Session_OnEnd se admiten las llamadas al evento y establecer una referencia local al SessionStateItemExpireCallback delegado proporcionado por el expireCallback parámetro. La implementación personalizada debe decidir cuándo se SessionStateItemExpireCallback llamará al delegado local. Por ejemplo, se podría llamar al delegado durante la llamada al RemoveItem método, al que se llama cuando se abandona una sesión.

Se aplica a

Consulte también