Partilhar via


Page.Session Propriedade

Definição

Obtém o objeto Session atual fornecido pelo ASP.NET.

public:
 virtual property System::Web::SessionState::HttpSessionState ^ Session { System::Web::SessionState::HttpSessionState ^ get(); };
[System.ComponentModel.Browsable(false)]
public virtual System.Web.SessionState.HttpSessionState Session { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Session : System.Web.SessionState.HttpSessionState
Public Overridable ReadOnly Property Session As HttpSessionState

Valor da propriedade

Os dados do estado da sessão atual.

Atributos

Exceções

Ocorre quando as informações da sessão são definidas como null.

Exemplos

O exemplo de código a seguir cria uma GetStyle função que recupera uma chave armazenada no estado de sessão da página web forms e converte seu valor em uma cadeia de caracteres.

// Create a private function that obtains
// information stored in Session state
// in the application's Global.asax file.
// When this method is called and a key name
// that is stored in Session state is passed
// as the paramter, the key is obtained and
// converted to a string.
String GetStyle(String key) {
  return Session[key].ToString();       
}
' Create a private function that obtains
' information stored in session state
' in the application's Global.asax file.
' When this method is called and a key name
' that is stored in session state is passed
' as the parameter, the key is obtained and
' converted to a string.
Function GetStyle(Key As String) As String
  Return Session(Key).ToString()
End Function

Comentários

Essa propriedade fornece informações sobre a sessão da solicitação atual. Um Session objeto é mantido para cada usuário que solicita uma página ou documento de um aplicativo ASP.NET. As variáveis armazenadas no Session objeto não são descartadas quando o usuário passa de página em página no aplicativo; em vez disso, essas variáveis persistem desde que o usuário esteja acessando páginas em seu aplicativo. Para obter mais informações sobre o estado da sessão, consulte Visão geral do estado da sessão ASP.NET.

Aplica-se a

Confira também