Page プロパティ


.NET Framework クラス ライブラリ
Page..::.Session プロパティ

更新 : 2007 年 11 月

ASP.NET が提供している現在の Session オブジェクトを取得します。

名前空間 :  System.Web.UI
アセンブリ :  System.Web (System.Web.dll 内)

構文

Visual Basic (宣言)
<BrowsableAttribute(False)> _
Public Overridable ReadOnly Property Session As HttpSessionState
Visual Basic (使用法)
Dim instance As Page
Dim value As HttpSessionState

value = instance.Session
C#
[BrowsableAttribute(false)]
public virtual HttpSessionState Session { get; }
Visual C++
[BrowsableAttribute(false)]
public:
virtual property HttpSessionState^ Session {
    HttpSessionState^ get ();
}
J#
/** @property */
/** @attribute BrowsableAttribute(false) */
public HttpSessionState get_Session()
JScript
public function get Session () : HttpSessionState

プロパティ値

型 : System.Web.SessionState..::.HttpSessionState

現在のセッション状態データ。

例外

例外条件
HttpException

セッション情報が nullNothingnullptrnull 参照 (Visual Basic では Nothing) に設定されると発生します。

解説

このプロパティは、現在の要求のセッションに関する情報を提供します。ASP.NET アプリケーションからページまたはドキュメントを要求するそれぞれのユーザーについて Session オブジェクトが保持されます。Session オブジェクトに格納されている変数は、ユーザーがアプリケーション内でページ間を移動しても破棄されません。ただし、これらの変数が保持されるのは、ユーザーがアプリケーション内のページにアクセスしている間だけです。セッション状態の詳細については、「ASP.NET セッション状態の概要」を参照してください。

TopicLocation
方法 : サンプル セッション状態ストア プロバイダーdv_vwdcon
方法 : セッションの状態で値を保存します。dv_vwdcon
方法 : セッション状態からの読み取り値dv_vwdcon
方法 : セッション状態から値を読み取るASP .NET Web アプリケーションの作成
方法 : セッション状態から値を読み取るVisual Studio ASP .NET での Web アプリケーションの作成
方法 : セッション状態ストア プロバイダのサンプルASP .NET Web アプリケーションの作成
方法 : セッション状態ストア プロバイダのサンプルVisual Studio ASP .NET での Web アプリケーションの作成
方法 : セッション状態の値を保存するASP .NET Web アプリケーションの作成
方法 : セッション状態の値を保存するVisual Studio ASP .NET での Web アプリケーションの作成

Web フォームのページのセッション状態に格納されているキーを取得し、その値を文字列に変換する GetStyle 関数を作成するコード例を次に示します。

Visual Basic
' 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
C#
// 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();       
}
プラットフォーム

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.5、3.0、2.0、1.1、1.0
参照

参照

タグ :


Page view tracker