Page.Session Page.Session Page.Session Page.Session Property

Definición

Obtiene el objeto Session actual proporcionado por ASP.NET.Gets the current Session object provided by 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; }
member this.Session : System.Web.SessionState.HttpSessionState
Public Overridable ReadOnly Property Session As HttpSessionState

Valor de propiedad

Datos de estado de la sesión actual.The current session-state data.

Excepciones

Se produce cuando la información de sesión se establece en null.Occurs when the session information is set to null.

Ejemplos

En el ejemplo de código siguiente GetStyle se crea una función que recupera una clave almacenada en el estado de sesión de la página de formularios Web Forms y convierte su valor en una cadena.The following code example creates a GetStyle function that retrieves a key stored in the session state of the Web Forms page and converts its value to a string.

// 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

Comentarios

Esta propiedad proporciona información sobre la sesión de la solicitud actual.This property provides information about the current request's session. Se Session mantiene un objeto para cada usuario que solicita una página o un documento de una aplicación ASP.net.A Session object is maintained for each user that requests a page or document from an ASP.NET application. Las variables almacenadas Session en el objeto no se descartan cuando el usuario se mueve de una página a una página de la aplicación; en su lugar, estas variables se conservan siempre que el usuario tenga acceso a las páginas de la aplicación.Variables stored in the Session object are not discarded when the user moves from page to page in the application; instead, these variables persist as long as the user is accessing pages in your application. Para obtener más información sobre el estado de sesión, vea información general sobre el estado de sesión ASP.net.For more information about session state, see ASP.NET Session State Overview.

Se aplica a

Consulte también: