[ whitefrost.com | Account Manager 4 Product Page ]

Core.Tools.AccountManager.WebClient.PageContext Class Reference

Inheritance diagram for Core.Tools.AccountManager.WebClient.PageContext:

Core.Tools.AccountManager.WebClient.RestrictedContext

List of all members.

Public Member Functions

 PageContext (System.Web.HttpApplicationState Application, System.Web.SessionState.HttpSessionState in_session, String in_context)
 PageContext (Core.Interfaces.IApplicationContext in_context, WebProduct in_base, String in_session_id)
void AddContextMessage (String msg)
void RefreshLicense ()

Properties

bool IsInitialized [get]
bool IsProductReady [get]
bool IsLoggedIn [get]
List< String > ContextMessages [get]
String ContextMessageHTML [get]
String[] ContextMessageStrings [get]
Core.Tools.AccountManager.Session.AccountSession Session [get]
Core.Tools.AccountManager.Map.Account Account [get]
WebProduct Product [get]
bool CanStoreMedia [get]
bool CanBlog [get]
bool IsAccountAdministrator [get]
Core.Tools.License.LicenseManager LicenseManager [get]
Core.Tools.License.License License [get]

Private Member Functions

void Initialize ()

Private Attributes

Core.Tools.AccountManager.Session.AccountSession account_session = null
Core.Tools.AccountManager.Map.Account account = null
Core.Interfaces.IApplicationContext context = null
Core.Tools.License.LicenseManager license_manager = null
WebProduct product = null
Core.Tools.License.License license = null
String session_id = null
List< String > context_messages = null


Constructor & Destructor Documentation

Core.Tools.AccountManager.WebClient.PageContext.PageContext ( System.Web.HttpApplicationState  Application,
System.Web.SessionState.HttpSessionState  in_session,
String  in_context 
)

Core.Tools.AccountManager.WebClient.PageContext.PageContext ( Core.Interfaces.IApplicationContext  in_context,
WebProduct  in_base,
String  in_session_id 
)


Member Function Documentation

void Core.Tools.AccountManager.WebClient.PageContext.Initialize (  )  [private]

void Core.Tools.AccountManager.WebClient.PageContext.AddContextMessage ( String  msg  ) 

void Core.Tools.AccountManager.WebClient.PageContext.RefreshLicense (  ) 


Member Data Documentation


Property Documentation

bool Core.Tools.AccountManager.WebClient.PageContext.IsInitialized [get]

bool Core.Tools.AccountManager.WebClient.PageContext.IsProductReady [get]

bool Core.Tools.AccountManager.WebClient.PageContext.IsLoggedIn [get]

List<String> Core.Tools.AccountManager.WebClient.PageContext.ContextMessages [get]

String Core.Tools.AccountManager.WebClient.PageContext.ContextMessageHTML [get]

String [] Core.Tools.AccountManager.WebClient.PageContext.ContextMessageStrings [get]

Core.Tools.AccountManager.Session.AccountSession Core.Tools.AccountManager.WebClient.PageContext.Session [get]

Core.Tools.AccountManager.Map.Account Core.Tools.AccountManager.WebClient.PageContext.Account [get]

WebProduct Core.Tools.AccountManager.WebClient.PageContext.Product [get]

bool Core.Tools.AccountManager.WebClient.PageContext.CanStoreMedia [get]

bool Core.Tools.AccountManager.WebClient.PageContext.CanBlog [get]

bool Core.Tools.AccountManager.WebClient.PageContext.IsAccountAdministrator [get]

Core.Tools.License.LicenseManager Core.Tools.AccountManager.WebClient.PageContext.LicenseManager [get]

Core.Tools.License.License Core.Tools.AccountManager.WebClient.PageContext.License [get]


The documentation for this class was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com