(PWS4 IIS4 IIS5) Contents — スクリプト コマンドによってセッションに追加された項目が含まれます。
Session.Contents( Key )
Session.Contents コレクションには、あるセッションで タグを使用せずに確立された項目すべてが含まれます。Session.Contents コレクションを使用すると、セッションの特定の項目の値を調べたり、コレクションに対して繰り返し処理を行って、セッションのすべての項目の一覧を取得したりすることができます。 ループ制御構造を使用すると、Contents コレクションのすべての要素を対象として繰り返し処理を行うことができます。このスクリプト例を次に示します。 例1.Contentsの例 12345678910111213141516171819202122232425262728293031323334<%@ 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 オブジェクト も参照ください。 関連ページ Contents Sessionオブジェクト Application_OnStart Applicationオブジェクト Remove Post a comment 返信をキャンセルする。 Name (必須) Mail (非公開) (必須) Website Δ 検索: カテゴリー ASP入門 フォーム 基本構文 リファレンス ADO Commandオブジェクト Connectionオブジェクト Errorsコレクション Errorオブジェクト Fieldsコレクション Fieldオブジェクト Parametersコレクション Parameterオブジェクト Propertiesオブジェクト Propertyオブジェクト Recordsetオブジェクト Recordオブジェクト Streamオブジェクト ASP組み込みオブジェクト Applicationオブジェクト ASPErrorオブジェクト ObjectContextオブジェクト Requestオブジェクト Responseオブジェクト Serverオブジェクト Sessionオブジェクト FileAccess Drive オブジェクト Drives コレクション File オブジェクト Files コレクション FileSystemObject オブジェクト Folder オブジェクト Folders コレクション TextStream オブジェクト Other
ループ制御構造を使用すると、Contents コレクションのすべての要素を対象として繰り返し処理を行うことができます。このスクリプト例を次に示します。
例1.Contentsの例
Application オブジェクト も参照ください。
Name (必須)
Mail (非公開) (必須)
Website
Δ