(PWS4 IIS4 IIS5)
Contents — スクリプト コマンドによってセッションに追加された項目が含まれます。
Session.Contents( Key )
パラメータ | |
---|---|
Key | 取得するプロパティの名前です。 |
説明
Session.Contents コレクションには、あるセッションで
ループ制御構造を使用すると、Contents コレクションのすべての要素を対象として繰り返し処理を行うことができます。このスクリプト例を次に示します。
例1.Contentsの例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | <%@ LANGUAGE="VBSCRIPT" %> <% Dim sessitem Dim anArray(2) response.write "SessionID: " & Session.SessionID & "<p>" anArray(0)="one" anArray(1)="second" anArray(2)="third" Session("anArray")=anArray Session("scalar")="1234567890ABCDEFG" set objConn=server.createobject("adodb.connection") set Session("object")=objConn response.write "List of " & Session.Contents.Count & " items in Session " & _ "contents collection:<hr />" For Each sessitem in Session.Contents If IsObject(Session.Contents(sessitem)) Then Response.write(sessitem & " : Session object cannot be displayed." & "<br />") Else If IsArray(Session.Contents(sessitem)) Then Response.write "Array named " & Session.Contents(sessitem) & "<ol>" For each objArray in Session.Contents(sessitem) Response.write "<li>" & _ Session.Contents(sessitem)(objArray)& "<br />" Next Response.write "</ol>" Else Response.write(sessitem & " : " & Session.Contents(sessitem) & "<br />") End If End If Next %> |
Application オブジェクト も参照ください。