Συλλογή Contents του ASP
Η συλλογή Contents περιέχει όλα τα στοιχεία που προστέθηκαν στη συλλογή application/session μέσω εντολών script.
Σημείωση:Για να αφαιρέσετε ένα στοιχείο από τη συλλογή Contents, χρησιμοποιήστε τα μεθόδους Remove και RemoveAll.
Γραμματική
Application.Contents(Key) Session.Contents(Key)
Παράμετροι | Περιγραφή |
---|---|
κλειδί | Απαιτείται. Το όνομα του αντικειμένου που πρέπει να επιστραφεί. |
Για το παράδειγμα του αντικειμένου Application
Παράδειγμα 1
Λάβετε υπόψη ότι το name και το objtest θα προστεθούν στη συλλογή Contents:
<% Application("name")="W3School" Set Application("objtest")=Server.CreateObject("ADODB.Connection") %>
Παράδειγμα 2
Περιηγηθείτε στη συλλογή Contents:
<% for each x in Application.Contents Response.Write(x & "=" & Application.Contents(x) & "<br />") next %>
ή:
<% For i=1 to Application.Contents.Count Response.Write(i & "=" & Application.Contents(i) & "<br />") Επόμενο %>
Παράδειγμα 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
Για το παράδειγμα του αντικειμένου Session
Παράδειγμα 1
Λάβετε υπόψη ότι το name και το objtest θα προστεθούν στη συλλογή Contents:
<% Session("name")="Hege" Set Session("objtest")=Server.CreateObject("ADODB.Connection") %>
Παράδειγμα 2
Περιηγηθείτε στη συλλογή Contents:
<% for each x in Session.Contents Response.Write(x & "=" & Session.Contents(x) & "<br />") next %>
ή:
<% For i=1 to Session.Contents.Count Response.Write(i & "=" & Session.Contents(i) & "<br />") Επόμενο %>
Παράδειγμα 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