Class RoutingConstants
String constants used by the routing system in EPiServer.Web.Routing namespace.
Inheritance
Namespace: EPiServer.Web.Routing
Assembly: EPiServer.dll
Version: 12.0.3Syntax
public static class RoutingConstants : Object
Fields
ActionKey
Key in RequestContext.RouteData that gets action name if set
Declaration
public static readonly string ActionKey
Field Value
Type | Description |
---|---|
System.String |
CmsControllerKey
Key that can be set when linking to another cms based controller.
Declaration
public static readonly string CmsControllerKey
Field Value
Type | Description |
---|---|
System.String |
ContentAssetSegment
The starting url segement that is used for assets served from ContentAssetsRoot
Declaration
public static string ContentAssetSegment
Field Value
Type | Description |
---|---|
System.String |
ContentLinkKey
Key in route values for content link if set
Declaration
public static readonly string ContentLinkKey
Field Value
Type | Description |
---|---|
System.String |
ContextModeKey
Key used to distinguish current context mode
Declaration
public static readonly string ContextModeKey
Field Value
Type | Description |
---|---|
System.String |
ControllerKey
Key in RequestContext.RouteData that gets controller name if set
Declaration
public static readonly string ControllerKey
Field Value
Type | Description |
---|---|
System.String |
ControllerTypeKey
Key in RequestContext.RouteData that gets controller type if set
Declaration
public static readonly string ControllerTypeKey
Field Value
Type | Description |
---|---|
System.String |
CurrentContentKey
Key used to distinguish the current content for partial requests
Declaration
public static readonly string CurrentContentKey
Field Value
Type | Description |
---|---|
System.String |
DefaultLanguageKey
Key used to distinguish default language
Declaration
public static readonly string DefaultLanguageKey
Field Value
Type | Description |
---|---|
System.String |
DownloadSegment
The default segmnent used for download of media
Declaration
public static readonly string DownloadSegment
Field Value
Type | Description |
---|---|
System.String |
EpiEditMode
Name on the query parameter indicating if the request is in edit mode.
Declaration
public const string EpiEditMode = "epieditmode"
Field Value
Type | Description |
---|---|
System.String |
ForceAbsoluteKey
Key in RequestContext.RouteData that can be set during construction of outgoing urls to force the use of absolute URL.
Declaration
public static readonly string ForceAbsoluteKey
Field Value
Type | Description |
---|---|
System.String |
ForceCanonicalKey
Key in RequestContext.RouteData that can be set during construction of outgoing urls to force the use of canonical host URLs.
Declaration
public static readonly string ForceCanonicalKey
Field Value
Type | Description |
---|---|
System.String |
GlobalAssetSegment
The starting url segement that is used for assets served from GlobalAssetsRoot
Declaration
public static string GlobalAssetSegment
Field Value
Type | Description |
---|---|
System.String |
GuidKey
Key used to distinguish a guid key
Declaration
public static readonly string GuidKey
Field Value
Type | Description |
---|---|
System.String |
HandledRouteDataKey
Key in Context.Items that gets the RouteData if the context has been handled by page route
Declaration
public static readonly string HandledRouteDataKey
Field Value
Type | Description |
---|---|
System.String |
HostKey
Key that can be set during construction of outgoing urls to set host for absoulte paths.
Declaration
public static readonly string HostKey
Field Value
Type | Description |
---|---|
System.String |
IgnorePartialRoutingKey
Key used to distinguish ignorance of partial routing
Declaration
public static readonly string IgnorePartialRoutingKey
Field Value
Type | Description |
---|---|
System.String |
LanguageKey
Key used in routing to specify the language for the request.
Declaration
public static readonly string LanguageKey
Field Value
Type | Description |
---|---|
System.String |
LanguageQueryParameter
query parameter in internal links to determine language, written as 'epslanguage'
Declaration
public static readonly string LanguageQueryParameter
Field Value
Type | Description |
---|---|
System.String |
MediaNodeEditKey
Key used to distinguish an edit node for media
Declaration
public static readonly string MediaNodeEditKey
Field Value
Type | Description |
---|---|
System.String |
NodeEditKey
Key used to distinguish an edit node
Declaration
public static readonly string NodeEditKey
Field Value
Type | Description |
---|---|
System.String |
NodeKey
Key in RequestContext.RouteData that gets structure node if set
Declaration
public static readonly string NodeKey
Field Value
Type | Description |
---|---|
System.String |
OriginalNodeKey
Key in RequestContext.RouteData that gets node which has been replace by partial segment
Declaration
public static readonly string OriginalNodeKey
Field Value
Type | Description |
---|---|
System.String |
ParentActionViewContext
Key used to distinguish parent context
Declaration
public static readonly string ParentActionViewContext
Field Value
Type | Description |
---|---|
System.String |
PartialKey
Key used to distinguish a partial context
Declaration
public static readonly string PartialKey
Field Value
Type | Description |
---|---|
System.String |
RemainingPathParameter
query parameter in internal links to determine remaining path (like action and parameter), written as 'epsremainingpath'
Declaration
public static readonly string RemainingPathParameter
Field Value
Type | Description |
---|---|
System.String |
RootPath
Key in RequestContext.RouteData that gets the root path of the routed virtual path. This can be relative or absolute.
Declaration
public static readonly string RootPath
Field Value
Type | Description |
---|---|
System.String |
RoutedDataKey
Key in RequestContext.RouteData that gets the routed data if it has been routed.
Declaration
public static readonly string RoutedDataKey
Field Value
Type | Description |
---|---|
System.String |
SimpleAddressKey
Key used to distinguish simple address
Declaration
public static readonly string SimpleAddressKey
Field Value
Type | Description |
---|---|
System.String |
SimpleAddressLanguageKey
Key used to distinguish simple address language
Declaration
public static readonly string SimpleAddressLanguageKey
Field Value
Type | Description |
---|---|
System.String |
SiteAssetSegment
The starting url segement that is used for assets served from SiteAssetsRoot
Declaration
public static string SiteAssetSegment
Field Value
Type | Description |
---|---|
System.String |
Properties
RoutedQueryParameters
Contains a list of query parameters that are passed on to routing.
Declaration
public static IEnumerable<string> RoutedQueryParameters { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.String> |