Namespace EPiServer.Web.Internal

Classes

ApplicationPathResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

BlobResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Resolves a property of type Blob on an IContentData instance.

ContentMediaHttpHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A HTTP Handler that deliver binary large objects from IContentMedia.BinaryData.

ContextModeResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

ControlRenderContextBuilder

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Responsible for building a PropertyContext for the current location of a specific System.Web.UI.Control.

DefaultContentAreaItemAttributeAssembler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Constructs client side edit activation attributes for ContentFragments.

DefaultDisplayChannelService

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Service that handles DisplayChannel instances.

DefaultImageDescriptorPropertyResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

DefaultMimeTypeRegistry

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

DefaultRoutableEvaluator

DefaultSiteDefinitionRepository

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

DefaultTemplateResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

DefaultVirtualPathResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Have not found any similar logic in ASP.NET Core as VirtualPathUtility offers therefore we have this logic our selves for now. Should be replaced with ASP.NET Core logic when/if that exist

DisplayModeChannel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A DisplayChannel implementation that wraps a System.Web.WebPages.IDisplayMode instance.

FriendlyHtmlRewriteToExternal

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Rewrite HTML URI:s in streams and strings.

HierarchicalUrlHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. An implementation of a URL handler that supports hierarchical URL:s (a k a Friendly URL:s)

HostDefinitionExtensions

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

HtmlOptions

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Contains settings for how html content should be handled within CMS

HtmlRewritePipe

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Parses a HTML source stream and raise appropriate events enabling rewriting and modification.

HtmlRewritePipe.MyHtmlRewriteEventArgs

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Use a local derivation to get access to protected accessors

HtmlRewritePipe.SpecialElementType

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Associate a string HTML element name with noteworthy attributes and the element type from the SpecialElementTypes enumeration

NoHitUrlHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Implementation of no-hit caching

NullRewritePipe

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A RewritePipe implementation that does nothing.

NullRewriteStream

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Represents a stream used when no rewriting is specified

OutputCacheHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Handles output cache settings. Used from PageBase in WebForms and ContentOutputCacheAttribute in MVC.

PartialRoutedBlobHttpHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A HTTP Handler that deliver binary large objects from that has been partial routed through BlobRouter

PathMatching

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Support for matching file and directory paths against predefined lists.

PermanentContentLinkMapper

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Handles conversion between permanent links and classic links for content links.

PermanentLinkBuilder

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

PermanentLinkMapper

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Uses PermanentLinkMapStore for mapping between url/Guid/PageReference

PermanentLinkMapStore

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Given an permanent link representation, find an appropriate mapping object instance if possible

QueryParameterResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Resolves a query parameter value from a System.Web.HttpContextBase.Request.

RegistryBasedMimeTypeResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

SimpleAddress

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Helps converting simple addresses to internal addresses.

SimpleAddressHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. URL handler implementation for "simple address to page"

SimpleAddressOptions

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Contains settings for how simple address matching should be handled within CMS

TemplateControlLoader

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

TemplatePathResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. The TemplatePathResolver resolves path to the requested render type.

UIOptions

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Contains options for Episerver user interface

UpdatePanelPostBackRewritePipe

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Rewrite links for postback responses for UpdatePanel.

UriTypeHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Class that handles storage format of System.Uri towards Dynamic Data Store.

UrlEncoder

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

UrlSegment

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This class determines behavior for URL Segments, intended to be used by the UrlRewriter functionality.

UrlSegmentLocatorExtensions

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

ViewContentRetriever

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Gets pages from IContentRepository and modifies the result if the page has a shortcut to another page.

VirtualPathProviderHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. URL handler implementation for Virtual Paths

Structs

PermanentLinkMapStore.Counters

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Collection of performance counters

Interfaces

IBlobAssigner

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

IPermanentLinkBatchMapper

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Specifies methods for mapping between url/Guid/ContentReference

IRoutableEvaluator

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Determines if a content instance is routable given state and context

IUniqueIdentityCreator

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

IUrlSegmentLocator

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Component that locates content instances from url segments