ASP Contents-kokoelma
Contents-kokoelma sisältää kaikki script-komentoilla application/sessioniin lisätyt kohteet.
Vinkki:Poista Contents-kokoelman kohteet käyttämällä Remove ja RemoveAll-menetelmiä.
syntaksi
Application.Contents(Avain) Session.Contents(Avain)
parametrit | kuvaus |
---|---|
avain | Välttämätön. Nimen, jota haluat hakea. |
Application-objektin esimerkki
Esimerkki 1
Huomaa, että name ja objtest lisätään kaikkiin Contents-kokoelmaan:
<% Application("name")="W3School" Set Application("objtest")=Server.CreateObject("ADODB.Connection") %>
Esimerkki 2
Läpikäy Contents-kokoelma:
<% for each x in Application.Contents Response.Write(x & "=" & Application.Contents(x) & "<br />") next %>
Tai:
<% For i=1 to Application.Contents.Count Response.Write(i & "=" & Application.Contents(i) & "<br />") Seuraava %>
Esimerkki 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 kirjoittaja=W3School
Session-objektin esimerkki
Esimerkki 1
Huomaa, että name ja objtest lisätään kaikkiin Contents-kokoelmaan:
<% Session("name")="Hege" Set Session("objtest")=Server.CreateObject("ADODB.Connection") %>
Esimerkki 2
Läpikäy Contents-kokoelma:
<% for each x in Session.Contents Response.Write(x & "=" & Session.Contents(x) & "<br />") next %>
Tai:
<% For i=1 to Session.Contents.Count Response.Write(i & "=" & Session.Contents(i) & "<br />") Seuraava %>
Esimerkki 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