[ whitefrost.com | Account Manager 4 Product Page ]

Core.Tools.AccountManager.WebHandler.CoreHandler Class Reference

Inheritance diagram for Core.Tools.AccountManager.WebHandler.CoreHandler:

Core.Tools.AccountManager.WebHandler.BlogHandler Core.Tools.AccountManager.WebHandler.ExplorerHandler Core.Tools.AccountManager.WebHandler.ForumHandler Core.Tools.AccountManager.WebHandler.MediaHandler Core.Tools.DWAC.WebHandler.DWACHandler Core.Web.LegacyHandler

List of all members.

Public Types

enum  METHOD_TYPE {
  UNKNOWN = 0, Catalog, Page, Request,
  Action
}

Public Member Functions

void ClearCache ()
Map.Data ReadFromCache (int group_id, String name)
Map.Data ReadFromCache (String key_name)
Map.Data ReadFromCache (int id)
void RemoveFromCache (Map.Data data)
void AddToCache (Map.Data data)
void AddToCache (Map.Data data, String key_name)
void ProcessRequest (HttpContext context)
virtual void InvokeRenderer (HttpContext Context, PageContext page_context, RequestContext request_context)
bool Implement (METHOD_TYPE Method, String action_name)
void RenderGroups (System.Web.HttpContext Context, PageContext page_context, RequestContext request_context, Map.BaseGroup Group, bool IncludeGroupData, int Depth)
void RenderGroup (System.Web.HttpContext Context, PageContext page_context, RequestContext request_context, Map.BaseGroup Group, bool IncludeGroupData, int Depth)
virtual void RenderDirectoryGroupData (PageContext page_context, RequestContext request_context, Map.DirectoryGroup Group)
void RenderDataValueExists (System.Web.HttpContext Context, PageContext page_context, RequestContext request_context, Map.Account use_account, Map.DirectoryGroup directory, String data)
void RenderAddData (PageContext page_context, RequestContext request_context, String mime_type, String name, String description, String data)
void RenderAddData (PageContext page_context, RequestContext request_context, Map.Account use_account, Map.DirectoryGroup use_directory, String mime_type, String name, String description, String data)
void RenderAddData (PageContext page_context, RequestContext request_context, Map.Account use_account, Map.DirectoryGroup use_directory, String mime_type, String name, String description, String data, bool IdLookup)
void RenderDataNameExists (PageContext page_context, RequestContext request_context, String check_name)
virtual void RenderEditData (PageContext page_context, RequestContext request_context, Map.Data data, String name, String description, String new_data)
virtual bool InitializeHandler (PageContext page_context)
virtual void PrepareResponse (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void HandleRequest (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderCatalogForm (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderCatalogAdd (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderCatalogList (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderCatalogListFull (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderCatalogHeaderSupplement (HttpContext Context, PageContext page_context, RequestContext request_context, List< Map.Data > data_pages)
virtual void RenderCatalogListData (HttpContext Context, PageContext page_context, RequestContext request_context, bool details_only)
virtual void RenderBytes (System.Web.HttpContext Context, PageContext page_context, RequestContext request_context, Map.Data data)
virtual void RenderBytes (System.Web.HttpContext Context, PageContext page_context, RequestContext request_context, byte[] bytes, String mime_type)
virtual void RenderCatalogRSS (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderCatalogCheckName (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderActionDelete (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderActionEdit (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderActionView (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderActionThumbnail (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderRequestCheckName (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderRequestAdd (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderRequestDelete (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderRequestEdit (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderRequestListFull (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderRequestList (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderRequestView (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderRequestData (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderPageCheckName (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderPageThumbnail (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderPageEdit (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderPageCheckContent (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderPageAdd (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderPageDelete (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderPageListFull (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderPageList (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderPageView (HttpContext Context, PageContext page_context, RequestContext request_context)
virtual void RenderPageViewData (HttpContext Context, PageContext page_context, RequestContext request_context, Map.Data data)
virtual void RenderPageViewDetails (HttpContext Context, PageContext page_context, RequestContext request_context, Map.Data data, bool RenderSupplementNavigation, bool RenderChildData)
String GetApplicationPath (HttpContext Context)
void PageRedirect (HttpContext Context, PageContext page_context, String target)
void RenderData (PageContext page_context, RequestContext request_context, Map.Data data)
void RenderDataList (PageContext page_context, RequestContext request_context, List< Map.Data > data_list)
List< Map.DataGetDataPage (RequestContext request_context, String order_clause, bool details_only)
List< Map.DataGetDataPage (RequestContext request_context, Map.DirectoryGroup directory, String order_clause, bool details_only)
virtual bool RenderDeleteDataArtifacts (HttpContext Context, PageContext page_context, RequestContext request_context, Map.Data data)
void RenderControls (System.Web.HttpContext Context, PageContext page_context, Core.Tools.AccountManager.Map.Account context_user, bool IncludePageControls, bool IncludeManagerControls, bool RenderContainer, String context_path, String context_name, int context_id, int total_count, int start_count, int record_count, bool is_secondary, System.IO.StreamWriter stream)
String FormatParagraphContent (String in_content)
Map.DirectoryGroup GetProfileDirectory (Core.Tools.AccountManager.Map.Account user)
Core.Tools.AccountManager.Map.Data GetProfileData (Core.Tools.AccountManager.Map.Account user)
Core.Util.Config.ConfigReader GetProfileOptions (Core.Tools.AccountManager.Map.Account user)
int GetIntParam (HttpRequest Request, String name)
bool GetBoolParam (HttpRequest Request, String param_name)
float GetFloatParam (HttpRequest Request, String param_name)
String GetSafeParam (HttpRequest Request, String param_name)
virtual String HandleTranslateToken (HttpContext Context, PageContext page_context, Core.Tools.AccountManager.Map.Account reference_user, String token_keys)

Static Public Member Functions

static bool IsAction (String action)

Public Attributes

const String token_expression = "\\$\\{(\\S[^\\$\\/]+)\\}"
String JSON_TEMPLATE = null
String XHTML_TEMPLATE = null
String XHTML_REQUEST_TEMPLATE = null
String XHTML_RESPONSE_TEMPLATE = null
String XML_TEMPLATE = "<?xml version=\"1.0\" encoding=\"utf-8\" ?><Content><Title>%TITLE%</Title>%CONTENT%</Content>"
String RSS_TEMPLATE = "<rss version = \"2.0\"><channel><title>%TITLE%</title><description>%SUBTITLE%</description><link>%RSS_LINK%</link><language>en-us</language><ttl>4320</ttl>%CONTENT%</channel></rss>"
String HandlerPath = null
bool AccountLevelHandler = false
bool AccountLevelProfile = false
Map.AccountRole AccountRole = null
String AccountDirectoryName = null
String DefaultCatalog = null
String DefaultPage = null
String DefaultRequest = null
String DefaultAction = null
String DefaultCatalogListOrder = "CreatedDate DESC"
bool IsDirectHandler = false
bool AnonymousBrowsing = false
Dictionary< String,
System.Reflection.MethodInfo > 
Implements = new Dictionary<String, System.Reflection.MethodInfo>()

Static Public Attributes

static
System.Text.RegularExpressions.Regex 
token_pattern = new System.Text.RegularExpressions.Regex(token_expression)
static Dictionary< int, Map.DataDataBuffer = new Dictionary<int, Core.Tools.AccountManager.Map.Data>()
static Dictionary< String, int > DataBufferMap = new Dictionary<string, int>()

Protected Member Functions

bool WriteSession (PageContext page_context)
Core.Tools.AccountManager.Forum.ForumMessageResponse GetForumMessageResponseFromRequest (PageContext page_context, Forum.ForumMessage message, String request_value)
Core.Tools.AccountManager.Forum.ForumMessage GetForumMessageFromRequest (PageContext page_context, Forum.Forum forum, String request_value)
Core.Tools.AccountManager.Forum.Forum GetForumFromRequest (PageContext page_context, String request_value)
Core.Tools.AccountManager.Map.DirectoryGroup GetCreateDirectoryFromRequest (HttpContext Context, PageContext page_context, RequestContext request_context, Map.DirectoryGroup parent_group, String request_value)
Core.Tools.AccountManager.Map.DirectoryGroup GetDirectoryFromRequest (HttpContext Context, PageContext page_context, RequestContext request_context, String request_id_value)
Core.Tools.AccountManager.Map.DirectoryGroup GetDirectoryFromRequest (HttpContext Context, PageContext page_context, RequestContext request_context, Map.DirectoryGroup parent_group, String request_value)
void RenderDeleteData (HttpContext Context, PageContext page_context, RequestContext request_context, String data_request)
void RenderDeleteData (HttpContext Context, PageContext page_context, RequestContext request_context, Map.DirectoryGroup group, String data_request)
void RenderDeleteData (HttpContext Context, PageContext page_context, RequestContext request_context, Map.Data data)

Properties

bool IsInit [get, set]
virtual bool AuthenticationRequired [get]
bool IsReusable [get]

Private Attributes

bool is_init = false

Static Private Attributes

static internal String[] ACTIONS


Member Enumeration Documentation

Enumerator:
UNKNOWN 
Catalog 
Page 
Request 
Action 


Member Function Documentation

void Core.Tools.AccountManager.WebHandler.CoreHandler.ClearCache (  ) 

Map.Data Core.Tools.AccountManager.WebHandler.CoreHandler.ReadFromCache ( int  group_id,
String  name 
)

Map.Data Core.Tools.AccountManager.WebHandler.CoreHandler.ReadFromCache ( String  key_name  ) 

Map.Data Core.Tools.AccountManager.WebHandler.CoreHandler.ReadFromCache ( int  id  ) 

void Core.Tools.AccountManager.WebHandler.CoreHandler.RemoveFromCache ( Map.Data  data  ) 

void Core.Tools.AccountManager.WebHandler.CoreHandler.AddToCache ( Map.Data  data  ) 

void Core.Tools.AccountManager.WebHandler.CoreHandler.AddToCache ( Map.Data  data,
String  key_name 
)

void Core.Tools.AccountManager.WebHandler.CoreHandler.ProcessRequest ( HttpContext  context  ) 

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.InvokeRenderer ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

bool Core.Tools.AccountManager.WebHandler.CoreHandler.Implement ( METHOD_TYPE  Method,
String  action_name 
)

static bool Core.Tools.AccountManager.WebHandler.CoreHandler.IsAction ( String  action  )  [static]

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderGroups ( System.Web.HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
Map.BaseGroup  Group,
bool  IncludeGroupData,
int  Depth 
)

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderGroup ( System.Web.HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
Map.BaseGroup  Group,
bool  IncludeGroupData,
int  Depth 
)

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderDirectoryGroupData ( PageContext  page_context,
RequestContext  request_context,
Map.DirectoryGroup  Group 
) [virtual]

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderDataValueExists ( System.Web.HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
Map.Account  use_account,
Map.DirectoryGroup  directory,
String  data 
)

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderAddData ( PageContext  page_context,
RequestContext  request_context,
String  mime_type,
String  name,
String  description,
String  data 
)

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderAddData ( PageContext  page_context,
RequestContext  request_context,
Map.Account  use_account,
Map.DirectoryGroup  use_directory,
String  mime_type,
String  name,
String  description,
String  data 
)

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderAddData ( PageContext  page_context,
RequestContext  request_context,
Map.Account  use_account,
Map.DirectoryGroup  use_directory,
String  mime_type,
String  name,
String  description,
String  data,
bool  IdLookup 
)

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderDataNameExists ( PageContext  page_context,
RequestContext  request_context,
String  check_name 
)

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderEditData ( PageContext  page_context,
RequestContext  request_context,
Map.Data  data,
String  name,
String  description,
String  new_data 
) [virtual]

virtual bool Core.Tools.AccountManager.WebHandler.CoreHandler.InitializeHandler ( PageContext  page_context  )  [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.PrepareResponse ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.HandleRequest ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderCatalogForm ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderCatalogAdd ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderCatalogList ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderCatalogListFull ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderCatalogHeaderSupplement ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
List< Map.Data data_pages 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderCatalogListData ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
bool  details_only 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderBytes ( System.Web.HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
Map.Data  data 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderBytes ( System.Web.HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
byte[]  bytes,
String  mime_type 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderCatalogRSS ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderCatalogCheckName ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderActionDelete ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderActionEdit ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderActionView ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderActionThumbnail ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderRequestCheckName ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderRequestAdd ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderRequestDelete ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderRequestEdit ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderRequestListFull ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderRequestList ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderRequestView ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderRequestData ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderPageCheckName ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderPageThumbnail ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderPageEdit ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderPageCheckContent ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderPageAdd ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderPageDelete ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderPageListFull ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderPageList ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderPageView ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderPageViewData ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
Map.Data  data 
) [virtual]

virtual void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderPageViewDetails ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
Map.Data  data,
bool  RenderSupplementNavigation,
bool  RenderChildData 
) [virtual]

String Core.Tools.AccountManager.WebHandler.CoreHandler.GetApplicationPath ( HttpContext  Context  ) 

bool Core.Tools.AccountManager.WebHandler.CoreHandler.WriteSession ( PageContext  page_context  )  [protected]

void Core.Tools.AccountManager.WebHandler.CoreHandler.PageRedirect ( HttpContext  Context,
PageContext  page_context,
String  target 
)

Core.Tools.AccountManager.Forum.ForumMessageResponse Core.Tools.AccountManager.WebHandler.CoreHandler.GetForumMessageResponseFromRequest ( PageContext  page_context,
Forum.ForumMessage  message,
String  request_value 
) [protected]

Core.Tools.AccountManager.Forum.ForumMessage Core.Tools.AccountManager.WebHandler.CoreHandler.GetForumMessageFromRequest ( PageContext  page_context,
Forum.Forum  forum,
String  request_value 
) [protected]

Core.Tools.AccountManager.Forum.Forum Core.Tools.AccountManager.WebHandler.CoreHandler.GetForumFromRequest ( PageContext  page_context,
String  request_value 
) [protected]

Core.Tools.AccountManager.Map.DirectoryGroup Core.Tools.AccountManager.WebHandler.CoreHandler.GetCreateDirectoryFromRequest ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
Map.DirectoryGroup  parent_group,
String  request_value 
) [protected]

Core.Tools.AccountManager.Map.DirectoryGroup Core.Tools.AccountManager.WebHandler.CoreHandler.GetDirectoryFromRequest ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
String  request_id_value 
) [protected]

Core.Tools.AccountManager.Map.DirectoryGroup Core.Tools.AccountManager.WebHandler.CoreHandler.GetDirectoryFromRequest ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
Map.DirectoryGroup  parent_group,
String  request_value 
) [protected]

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderData ( PageContext  page_context,
RequestContext  request_context,
Map.Data  data 
)

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderDataList ( PageContext  page_context,
RequestContext  request_context,
List< Map.Data data_list 
)

List<Map.Data> Core.Tools.AccountManager.WebHandler.CoreHandler.GetDataPage ( RequestContext  request_context,
String  order_clause,
bool  details_only 
)

List<Map.Data> Core.Tools.AccountManager.WebHandler.CoreHandler.GetDataPage ( RequestContext  request_context,
Map.DirectoryGroup  directory,
String  order_clause,
bool  details_only 
)

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderDeleteData ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
String  data_request 
) [protected]

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderDeleteData ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
Map.DirectoryGroup  group,
String  data_request 
) [protected]

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderDeleteData ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
Map.Data  data 
) [protected]

virtual bool Core.Tools.AccountManager.WebHandler.CoreHandler.RenderDeleteDataArtifacts ( HttpContext  Context,
PageContext  page_context,
RequestContext  request_context,
Map.Data  data 
) [virtual]

void Core.Tools.AccountManager.WebHandler.CoreHandler.RenderControls ( System.Web.HttpContext  Context,
PageContext  page_context,
Core.Tools.AccountManager.Map.Account  context_user,
bool  IncludePageControls,
bool  IncludeManagerControls,
bool  RenderContainer,
String  context_path,
String  context_name,
int  context_id,
int  total_count,
int  start_count,
int  record_count,
bool  is_secondary,
System.IO.StreamWriter  stream 
)

String Core.Tools.AccountManager.WebHandler.CoreHandler.FormatParagraphContent ( String  in_content  ) 

Map.DirectoryGroup Core.Tools.AccountManager.WebHandler.CoreHandler.GetProfileDirectory ( Core.Tools.AccountManager.Map.Account  user  ) 

Core.Tools.AccountManager.Map.Data Core.Tools.AccountManager.WebHandler.CoreHandler.GetProfileData ( Core.Tools.AccountManager.Map.Account  user  ) 

Core.Util.Config.ConfigReader Core.Tools.AccountManager.WebHandler.CoreHandler.GetProfileOptions ( Core.Tools.AccountManager.Map.Account  user  ) 

int Core.Tools.AccountManager.WebHandler.CoreHandler.GetIntParam ( HttpRequest  Request,
String  name 
)

bool Core.Tools.AccountManager.WebHandler.CoreHandler.GetBoolParam ( HttpRequest  Request,
String  param_name 
)

float Core.Tools.AccountManager.WebHandler.CoreHandler.GetFloatParam ( HttpRequest  Request,
String  param_name 
)

String Core.Tools.AccountManager.WebHandler.CoreHandler.GetSafeParam ( HttpRequest  Request,
String  param_name 
)

virtual String Core.Tools.AccountManager.WebHandler.CoreHandler.HandleTranslateToken ( HttpContext  Context,
PageContext  page_context,
Core.Tools.AccountManager.Map.Account  reference_user,
String  token_keys 
) [virtual]


Member Data Documentation

const String Core.Tools.AccountManager.WebHandler.CoreHandler.token_expression = "\\$\\{(\\S[^\\$\\/]+)\\}"

System.Text.RegularExpressions.Regex Core.Tools.AccountManager.WebHandler.CoreHandler.token_pattern = new System.Text.RegularExpressions.Regex(token_expression) [static]

String Core.Tools.AccountManager.WebHandler.CoreHandler.XML_TEMPLATE = "<?xml version=\"1.0\" encoding=\"utf-8\" ?><Content><Title>%TITLE%</Title>%CONTENT%</Content>"

String Core.Tools.AccountManager.WebHandler.CoreHandler.RSS_TEMPLATE = "<rss version = \"2.0\"><channel><title>%TITLE%</title><description>%SUBTITLE%</description><link>%RSS_LINK%</link><language>en-us</language><ttl>4320</ttl>%CONTENT%</channel></rss>"

Dictionary<String, System.Reflection.MethodInfo> Core.Tools.AccountManager.WebHandler.CoreHandler.Implements = new Dictionary<String, System.Reflection.MethodInfo>()

Dictionary<String, int> Core.Tools.AccountManager.WebHandler.CoreHandler.DataBufferMap = new Dictionary<string, int>() [static]

internal String [] Core.Tools.AccountManager.WebHandler.CoreHandler.ACTIONS [static, private]

Initial value:

 new String[]{
                        "Add",
                        "AddResponse",
                        "Edit",
                        "CheckName",
                        "CheckContent",
                        "Form",
                        "Reply",
                        "Delete",
                        "Rss",
                        "List",
                        "ListFull",
                        "Refresh",
                        "RSS",
                        "Thumbnail",
            "Data"
            
                }


Property Documentation

bool Core.Tools.AccountManager.WebHandler.CoreHandler.IsInit [get, set]

virtual bool Core.Tools.AccountManager.WebHandler.CoreHandler.AuthenticationRequired [get]

bool Core.Tools.AccountManager.WebHandler.CoreHandler.IsReusable [get]


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