Defines the contract for the collection used by ASP.NET session state to manage session.
Assembly: System.Web (in System.Web.dll)
Gets or sets a value indicating whether the collection has been marked as changed.
Gets or sets a value in the collection by numerical index.
Gets or sets a value in the collection by name.
Gets a collection of the variable names for all values stored in the collection.
Removes all values and keys from the session-state collection.
Returns an enumerator that iterates through a collection.(Inherited from IEnumerable.)
Deletes an item from the collection.
Deletes an item at a specified index from the collection.
Overloaded. Enables parallelization of a query.(Defined by ParallelEnumerable.)
The HttpSessionStateContainer class.interface defines the collection of session items exposed to application code by the
The ASP.NET implementation of the SessionStateItemCollection class.interface is the
If you create a class derived from the SessionStateStoreProviderBase class to store session data, you can either use the SessionStateItemCollection class to manage the stored objects or implement the interface on your own collection manager.
If you implement the SessionStateStoreProviderBase class in order to make use of your implementation to manage session variables.interface, you must also create a class that inherits the
An ICollection interface.implementation must also implement the members of the
Available since 2.0