Name

StaticObjects Collection — Session.StaticObjects( Key )

Synopsis

Contains all of the objects with session-level scope that are added to the application through the use of the <OBJECT> tag. You can use the StaticObjects collection to retrieve properties of a specific object in the collection. You also can use the StaticObjects collection to use a specific method of a given object in the collection.

The StaticObjects collection of the Session object, like other ASP collections, has the following properties:

Item

Represents the value of a specific element in the collection. To specify an item, you can use an index number or a key.

Key

Represents the name of a specific element in the collection. For example:

strFirstObjName = _
   Session.StaticObjects.Key(1)

retrieves the name of the first element in the StaticObjects collection of the Session object.

Use the value of the Key property to retrieve the value of an element by name. For example, suppose the first element's name is objMyObject. The code:

strKey = Session.StaticObjects.Key(1)
Session.StaticObjects.Item(strKey).Printer = "Epson 540"

then sets the value of the Printer property of the objMyObject element in the StaticObjects collection of the Session object.

Count

Returns the current number of elements in the collection.

As with other ASP collections, you can retrieve the value of any field of the StaticObjects collection through the use of the Item property. However, as in other places in this book, in the following examples, ...

Get ASP in a Nutshell, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.