Latest web development tutorials

ASPセッションオブジェクト

セッション・オブジェクトは、ユーザセッション(セッション)についての情報を格納し、またはユーザセッション(セッション)の設定を変更するために使用されます。


例

試してみてください - 例

設定とリターンLCID
この例では、「LCID "プロパティを示しています。 プロパティが設定され、場所または地域を示す整数を返します。 など、日付、時間、お金、同様の場所または地域に応じて表示されるはずです。

戻るセッションID
この例では、「セッションID」属性を示しています。 このプロパティは、各ユーザーに一意のIDを返します。 IDは、サーバによって生成されます。

セッションタイムアウト
この例では、「タイムアウト」プロパティを示しています。 プロパティ設定とセッションタイムアウト(分)に戻ります。


Sessionオブジェクト

あなたのコンピュータ上でアプリケーションを操作すると、あなたはそれを開いて、いくつかの変更を行うにして閉じます。 これは、会話(セッション)のようなものです。 コンピュータはあなたが誰であるか知っています。 あなたが開閉用途ときことは明らかです。 しかし、インターネット上で、疑問が生じる:HTTPアドレス、Webサーバはあなたが誰であるかを知らないので、保持し、何をやったことができませんでした。

この問題を解決するために、各ユーザに一意のクッキーを作成することによって、ASP。 クッキーは、識別可能なユーザ情報を含むユーザのコンピュータに転送されます。 このインタフェースは、Sessionオブジェクトと呼ばれています。

セッション・オブジェクトは、ユーザセッション(セッション)についての情報を格納し、またはユーザセッション(セッション)の設定を変更するために使用されます。

変数ストアは、単一のユーザーの情報は、Sessionオブジェクトに格納され、すべてのページでのアプリケーションのために利用可能です。 公開情報のセッション変数に格納されているが、通常名、idとのパラメータです。 サーバは、各新規ユーザのための新しいセッションを作成し、セッションの有効期限が切れたときに、Sessionオブジェクトの外に撤退します。

次のようにコレクション、プロパティ、メソッド、およびイベントがSessionオブジェクトに記載さ:

セット

集合 描述
Contents 包含所有通过脚本命令追加到 session 的条目。
StaticObjects 包含了所有使用 HTML 的 <object> 标签追加到 session 的对象。

プロパティ

属性 描述
CodePage 规定显示动态内容时使用的字符集。
LCID 设置或返回指定位置或者地区的一个整数。诸如日期、时间好以及货币的内容会根据位置或者地区来显示。
SessionID 为每个用户返回一个唯一的 id。此 id 由服务器生成。
Timeout 设置或返回应用程序中的 Session 对象的超时时间(分钟)。

ウェイ

方法 描述
Abandon 撤销一个用户的 session。
Contents.Remove 从 Contents 集合删除一个项目。
Contents.RemoveAll() 从 Contents 集合删除所有项目。

イベント

事件 描述
Session_OnEnd 当一个会话结束时此事件发生。
Session_OnStart 当一个会话开始时此事件发生。