Compartilhar via


SessionStateStoreProviderBase.SetItemExpireCallback Método

Definição

Define uma referência para o delegado SessionStateItemExpireCallback para o evento Session_OnEnd definido no arquivo 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

O delegado SessionStateItemExpireCallback para o evento Session_OnEnd definido no arquivo Global.asax.

Retornos

true se o provedor de repositório de estado de sessão dá suporte a chamar o evento Session_OnEnd; caso contrário, false.

Exemplos

Para obter um exemplo de implementação de provedor de repositório de estado de sessão, consulte Implementando um provedor de repositório de Session-State.

Comentários

O SessionStateModule objeto chama o SetItemExpireCallback método quando o módulo é inicializado para determinar se as chamadas para o Session_OnEnd evento são compatíveis com a SessionStateStoreProviderBase implementação e para associar o SessionStateItemExpireCallback delegado ao Session_OnEnd evento.

Os implementadores personalizados do provedor de repositório de estado de sessão devem usar o SetItemExpireCallback método para informar ao SessionStateModule objeto se há suporte para chamadas para o Session_OnEnd evento e para definir uma referência local ao SessionStateItemExpireCallback delegado fornecido pelo expireCallback parâmetro . A implementação personalizada deve decidir quando o delegado local SessionStateItemExpireCallback será chamado. Por exemplo, o delegado pode ser chamado durante a chamada para o RemoveItem método , que é chamado quando uma sessão é abandonada.

Aplica-se a

Confira também