ASP Contents 集合
Contents 集合は、スクリプトコマンドにより application/session に追加されたすべてのプロジェクトを含んでいます。
ヒント:Contents 集合から項目を削除するには、Remove または RemoveAll メソッドを使用してください。
文法
アプリケーション.Contents(Key) セッション.Contents(Key)
パラメータ | 説明 |
---|---|
key | 必要。取得する項目の名前。 |
アプリケーションオブジェクトのインスタンスに対して
例 1
注意:name と objtest はどちらも Contents 集合に追加されます:
<% アプリケーション(name)="W3School" アプリケーション(objtest)=サーバー.CreateObject("ADODB.Connection") %>
例 2
Contents 集合を遍历:
<% for each x in アプリケーション.Contents Response.Write(x & "=" & アプリケーション.Contents(x) & "<br />") 次へ %>
または:
<% For i=1 to アプリケーション.Contents.Count Response.Write(i & "=" & アプリケーション.Contents(i) & "<br />") 次へ %>
例 3
<% アプリケーション(日付)="2001/05/05" アプリケーション(author)="W3School" for each x in アプリケーション.Contents Response.Write(x & "=" & アプリケーション.Contents(x) & "<br />") 次へ %>
出力:
date=2001/05/05 author=W3School
セッションオブジェクトのインスタンスに対して
例 1
注意:name と objtest はどちらも Contents 集合に追加されます:
<% セッション(名前)="Hege" セッション(objtest)=サーバー.CreateObject("ADODB.Connection") %>
例 2
Contents 集合を遍历:
<% Session.Contentsのxに対してfor each x in Response.Write(x & "=" & Session.Contents(x) & "<br />") 次へ %>
または:
<% For i=1 to セッション.Contents.Count Response.Write(i & "=" & セッション.Contents(i) & "<br />") 次へ %>
例 3
<% セッション(名前)="Hege" セッション(日付)="2001/05/05" Session.Contentsのxに対してfor each x in Response.Write(x & "=" & Session.Contents(x) & "<br />") 次へ %>
出力:
name=Hege date=2001/05/05