Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

ISharedStateAware Interface

This interface should be implemented by classes that want to have access to the shared state.

For a list of all members of this type, see ISharedStateAware Members .

[Visual Basic]
Public Interface ISharedStateAware
[C#]
public interface ISharedStateAware

Types that implement ISharedStateAware

Type Description
AbstractWizard Convinience implementation of the wizard-like page controller.
Page Represents an .aspx file, also known as a Web Forms page, requested from a server that hosts an ASP.NET Web application.

Remarks

Shared state is very useful if you have data that needs to be shared by all instances of e.g. the same webform (or other IHttpHandlers).

For example, Spring.Web.UI.Page class implements this interface, which allows each page derived from it to cache localizalization resources and parsed data binding expressions only once and then reuse the cached values, regardless of how many instances of the page are created.

Requirements

Namespace: Spring.Objects

Assembly: Spring.Core (in Spring.Core.dll)

See Also

ISharedStateAware Members | Spring.Objects Namespace