The EPiServer root namespace contains some of the most important and central classes, like DataFactory, PageBase, TemplatePage, ApplicationConfiguration and the Global class. Please see the individual classes for more information.
Classes
| Class | Description | |
|---|---|---|
| CacheManager |
Centralized object for handling cache expiration with support for web farms.
| |
| ChildrenEventArgs |
Event arguments passed from DataFactory.
| |
| CopyPageEventArgs | ||
| DataFactory |
Master data source in EPiServer.
| |
| DataFactoryCache |
Handles all page caching operations for DataFactory.
| |
| EditPage | ||
| EventSubscriberHostModule |
HTTP module that represents an event subscriber host.
| |
| Global | ||
| GlobalPageValidation |
This class handles the global validation of page data for save. The Validators event is raised after
all individual property validators have been called and you have the option to validate the entire
PageData object, for example when a validation process depends on several properties.
| |
| GlobalResources |
A strongly-typed resource class, for looking up localized strings, etc.
| |
| LazyIndexer |
Handles indexing of pages
| |
| LocalPageProvider |
Handles pages stored in EPiServer
| |
| PageBase | ||
| PageEventArgs |
Event arguments passed from DataFactory.
| |
| PageLanguageEventArgs |
EventArgs used with PageLanguage related events
| |
| PageSetupEventArgs | ||
| PageSiteMapNode |
Represents a node in the hierarchical site map structure provided by the PageSiteMapProvider.
| |
| PageSiteMapProvider |
SiteMap provider for the EPiServer page structure
| |
| PageTreeLoader | Obsolete. | |
| PageTreeReader | Obsolete. | |
| PageTreeXml | Obsolete. | |
| PageValidateEventArgs |
Event arguments passed from PageValidateEventHandler
| |
| PropertyCriteria |
Represents information about a property criteria for a property search
| |
| PropertyCriteriaCollection |
Represents a collection of PropertyCriteria instances.
| |
| RightClickMenu |
Class for rendering right click menus
| |
| RightClickMenuCollection |
Collection of RightClickMenu classes
| |
| RightClickMenuItem |
A selectable item in a right click menu
| |
| RightClickMenuItemCollection |
Collection of RightClickMenuItem classes.
| |
| SavePageEventArgs | ||
| SimplePage | ||
| SiteBase |
Base class for site-specific overrideable methods that control site behavior via HttpApplication pipe-line
events. This class is included in the EPiServer SDK to serve as a basis for adapted implementations where
a different behavior is required. Override in Global.asax.cs as required.
| |
| TemplatePage | ||
| UriSupport |
Contains various support functionality for dealing with URIs.
| |
| Url |
Extend and wrap the System.Uri class, forming an Url class, where the assumption is that
all relative Uri's are actually relative http: scheme Url's. Use like System.Uri, but you
do not need to separate between relative and absolute.
| |
| UrlBuilder |
Extend the UriBuilder class to make http-assumptions about relative Url's. Use like/instead of
System.UriBuilder, but it will handle relative Uri's as if they are http-Uri's.
| |
| UserControlBase | ||
| ValidateRequestAccessEventArgs |
Delegates
| Delegate | Description | |
|---|---|---|
| AccessDeniedDelegate |
The delegate type used by AccessDenied()()() to handle access denied reporting to a web browser.
| |
| ChildrenEventHandler |
The delegate type used to generate children-related events from DataFactory
| |
| PageEventHandler |
The delegate type used to generate page-related events from DataFactory
| |
| PageSetupEventHandler |
The delegate type used to generate PageSetup event from the PageBase class.
| |
| PageValidateEventHandler |
The delegate type used to validate pages
| |
| SavePageEventHandler |
The delegate type used to generate page-related events from Save in DataFactory
| |
| Url..::.EncodeByte |
The delegate signature of a method that is used to determine of a character should be encoded (not safe).
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| RightClickMode |
The type of mode where a right click menu item should appear
| |
| TranslateType |
Define the type/level of translation to be done by the system.
| |
| Url..::.DecodeOptions |
Define which decoding semantics that the decode method should use
| |
| Url..::.EncodeAs | ||
| UrlBuilder..::.RebaseKind |