Application.StaticObjects
La collezione StaticObjects dell'oggetto Application restituisce l'elenco di tutti gli oggetti legati ad una variabile di applicazione.
Per "oggetti" si intendono gli ActiveX e le DLL con le quali ASP interagisce regolarmente come ADO, XMLDOM, gli oggeetti MSWC, e cosi via.
L'esempio vedrà coinvolta la creazione di un oggetto mediante il file Global.asa, in cui creeremo gli oggetto per la connessione al database, dichiarati a livello "Application":
<object runat="server" scope="Application" id="CN" progid="ADODB.Connection"> </object> <object runat="server" scope="Application" id="RS" progid="ADODB.Recordset"> </object>Il seguente codice ASP, invece, restituisce l'elenco di tutti gli oggetti presenti a livello "Application":
<%
For Each Item in Application.StaticObjects
Response.Write Item & "<br>"
Next
%>
Restituisce
CN RSLa sotto-proprietà Count della collezione "StaticObjects", invece, restituisce il numero di oggetti presenti a livello "Application":
<%=Application.StaticObjects.Count%>Restituisce
2
');







