Export (0) Print
Expand All

HttpApplicationState.StaticObjects Property

Gets all objects declared by an <object> tag where the scope is set to "Application" within the ASP.NET application.

[Visual Basic]
Public ReadOnly Property StaticObjects As _
   HttpStaticObjectsCollection
[C#]
public HttpStaticObjectsCollection StaticObjects {get;}
[C++]
public: __property HttpStaticObjectsCollection* get_StaticObjects();
[JScript]
public function get StaticObjects() : HttpStaticObjectsCollection;

Property Value

A collection of objects on the page.

Remarks

Application objects are defined in the Global.asax file inside the <object runat="server"

scope="Application"> </object> tags.

Example

The following example gets all application objects into a HttpStaticObjectsCollection variable and executes a routine only if the number of objects is greater than 0.

[Visual Basic] 
Dim PageObjects As HttpStaticObjectsCollection
 
 PageObjects = Application.StaticObjects
 If PageObjects.Count > 0 Then
    '...
 End If
   

[C#] 
HttpStaticObjectsCollection PageObjects;
 
 PageObjects = Application.StaticObjects;
 if (PageObjects.Count > 0)
 {
    //...
 }
   

[C++] 
HttpStaticObjectsCollection* PageObjects;
 
 PageObjects = Application->StaticObjects;
 if (PageObjects->Count > 0)
 {
    //...
 }
   

[JScript] 
var pageObjects : HttpStaticObjectsCollection

pageObjects = Application.StaticObjects
if(pageObjects.Count > 0){
    //...
}

Requirements

Platforms: Windows 2000, Windows XP Professional, Windows Server 2003 family

See Also

HttpApplicationState Class | HttpApplicationState Members | System.Web Namespace

Show:
© 2014 Microsoft