Colección Contents de ASP
La colección Contents contiene todos los proyectos agregados al application/session mediante comandos de script.
Consejo:Para eliminar un proyecto de la colección Contents, utilice los métodos Remove y RemoveAll.
Sintaxis
Application.Contents(Key) Session.Contents(Key)
Parámetros | Descripción |
---|---|
key | Obligatorio. El nombre del proyecto que se desea recuperar. |
Para la instancia del objeto Application
Ejemplo 1
Tenga en cuenta que name y objtest se agregarán a la colección Contents:
<% Application("name")="W3School" Set Application("objtest")=Server.CreateObject("ADODB.Connection") %>
Ejemplo 2
Recorrer la colección Contents:
<% for each x in Application.Contents Response.Write(x & "=" & Application.Contents(x) & "<br />") siguiente %>
O bien:
<% For i=1 to Application.Contents.Count Response.Write(i & "=" & Application.Contents(i) & "<br />") Siguiente %>
Ejemplo 3
<% Application("date")="2001/05/05" Application("author")="W3School" for each x in Application.Contents Response.Write(x & "=" & Application.Contents(x) & "<br />") siguiente %>
Salida:
date=2001/05/05 author=W3School
Para la instancia del objeto Session
Ejemplo 1
Tenga en cuenta que name y objtest se agregarán a la colección Contents:
<% Session("name")="Hege" Set Session("objtest")=Server.CreateObject("ADODB.Connection") %>
Ejemplo 2
Recorrer la colección Contents:
<% for each x in Session.Contents Response.Write(x & "=" & Session.Contents(x) & "<br />") siguiente %>
O bien:
<% For i=1 to Session.Contents.Count Response.Write(i & "=" & Session.Contents(i) & "<br />") Siguiente %>
Ejemplo 3
<% Session("name")="Hege" Session("date")="2001/05/05" for each x in Session.Contents Response.Write(x & "=" & Session.Contents(x) & "<br />") siguiente %>
Salida:
name=Hege date=2001/05/05