ASP Contents-samlingen
Contents-samlingen indeholder alle projekter, der er tilføjet til application/session via skriptkommandoer.
Tip:For at fjerne et projekt fra Contents-samlingen, brug Remove og RemoveAll-metoderne.
Syntaks
Application.Contents(Nøgle) Session.Contents(Nøgle)
Parameter | Beskrivelse |
---|---|
nøgle | Obligatorisk. Navnet på det projekt, der skal hentes tilbage. |
For en Application-objektinstans
Eksempel 1
Bemærk, at name og objtest begge vil blive tilføjet til Contents-samlingen:
<% Application("name")="W3School" Set Application("objtest")=Server.CreateObject("ADODB.Connection") %>
Eksempel 2
Gennemløb Contents-samlingen:
<% for each x in Application.Contents Response.Write(x & "=" & Application.Contents(x) & "<br />") next %>
Eller:
<% For i=1 to Application.Contents.Count Response.Write(i & "=" & Application.Contents(i) & "<br />") Næste %>
Eksempel 3
<% Application("date")="2001/05/05" Application("author")="W3School" for each x in Application.Contents Response.Write(x & "=" & Application.Contents(x) & "<br />") next %>
Output:
date=2001/05/05 author=W3School
For en Session-objektinstans
Eksempel 1
Bemærk, at name og objtest begge vil blive tilføjet til Contents-samlingen:
<% Session("name")="Hege" Set Session("objtest")=Server.CreateObject("ADODB.Connection") %>
Eksempel 2
Gennemløb Contents-samlingen:
<% for each x in Session.Contents Response.Write(x & "=" & Session.Contents(x) & "<br />") next %>
Eller:
<% For i=1 to Session.Contents.Count Response.Write(i & "=" & Session.Contents(i) & "<br />") Næste %>
Eksempel 3
<% Session("name")="Hege" Session("date")="2001/05/05" for each x in Session.Contents Response.Write(x & "=" & Session.Contents(x) & "<br />") next %>
Output:
name=Hege date=2001/05/05