ID do artigo: 306996 - Última revisão: segunda-feira, 19 de março de 2007 - Revisão: 1.1 PROCEDIMENTOS: Desativar o estado da sessão do ASP no ASP.NET
Este artigo foi publicado anteriormente em BR306996 Este artigo descreve uma versão beta de um produto Microsoft. Estas
informações são fornecidas no estado em que se encontram e estão sujeitas a
alterações sem aviso prévio. Não existe suporte formal ao produto disponível por parte da Microsoft para este produto beta. Para obter informações sobre o suporte a uma versão beta, consulte a documentação incluída nos arquivos do produto beta ou consulte o site de onde foi feito o download da versão. Nesta páginaSumário Este artigo passo a passo demonstra como desativar o estado
da sessão no ASP.NET. Quando o estado da sessão estiver ativado, o ASP.NET criará uma sessão para cada usuário que acessa o aplicativo, que é usado para identificar o usuário nas páginas. Quando o estado da sessão estiver desativado, os dados do usuário não serão controlados e você não poderá armazenar informações no objeto Session nem usar eventos Session_OnStart ou Session_OnEnd. Desativando o estado da sessão, você poderá aumentar o desempenho se o aplicativo ou a página não exigir que o estado da sessão seja ativado. No ASP.NET, se você não usar o objeto Session para armazenar dados ou se qualquer evento Session (Session_OnStart ou Session_OnEnd) for tratado, o estado da sessão será desativado. Uma nova Session.SessionID será criada cada vez que uma única página for atualizada em uma sessão de navegador. Desativar o estado da sessão no nível do aplicativoAs etapas a seguir demonstram como desativar o estado da sessão no nível do aplicativo, o que afetará todas as páginas do aplicativo:
Desativar o estado da sessão no nível da páginaAs etapas a seguir demonstram como desativar o estado da sessão no nível da página, o que afetará somente as páginas específicas que permitem essas alterações:
Solução de problemasSe você tentar definir ou recuperar informações quando o estado da sessão estiver desativado, a seguinte mensagem de erro será emitida:Session state can only be used when enableSessionState is
set to true, either in a configuration file or in the Page
directive REFERÊNCIASPara obter mais informações sobre o estado da sessão, consulte os seguintes tópicos na documentação do SDK do .NET Framework:ASP.NET Session State http://msdn2.microsoft.com/en-us/library/ms972429.aspx (http://msdn2.microsoft.com/en-us/library/ms972429.aspx) <sessionState> Section http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gngrfsessionstatesection.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gngrfsessionstatesection.asp) | Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Voltar para o início