Page.Session Proprietà

Definizione

Ottiene l'oggetto Session corrente fornito da 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

Valore della proprietà

I dati di stato sessione correnti.The current session-state data.

Attributi

Eccezioni

Viene generata quando le informazioni di sessione sono impostate sul valore null.Occurs when the session information is set to null.

Esempi

Nell'esempio di codice seguente viene creata una funzione GetStyle che recupera una chiave archiviata nello stato della sessione della pagina Web Form e converte il relativo valore in una stringa.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

Commenti

Questa proprietà fornisce informazioni sulla sessione della richiesta corrente.This property provides information about the current request's session. Un oggetto Session viene mantenuto per ogni utente che richiede una pagina o un documento da un'applicazione ASP.NET.A Session object is maintained for each user that requests a page or document from an ASP.NET application. Le variabili archiviate nell'oggetto Session non vengono eliminate quando l'utente passa da una pagina all'altra nell'applicazione; Queste variabili vengono invece mantenute purché l'utente acceda alle pagine dell'applicazione.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. Per ulteriori informazioni sullo stato della sessione, vedere Cenni preliminari sullo stato della sessione ASP.NET.For more information about session state, see ASP.NET Session State Overview.

Si applica a

Vedi anche