SaaS CMS has officially launched! Learn more now.

Namespace EPiServer.Web.Routing.Segments

Classes

ContentSegmentLoader

Loads routing segments for contentlink

DefaultUrlSegmentRouter

Default Url Segment Router which resolve out in/out comming content for the request segment

GuidSegment

LanguageSegment

LanguageSegmentMatcher

This interface supports the EPiServer infrastructure and is not intended to be used directly from your code.

NodeSegment

A Segment representing a contentLink as node in the pagetree when routing. The parameter segment will be created by the RouteParser when the route contains '{node}'.

ParameterSegment

Custom segments. The parameter segment will be created by the RouteParser when the route contains a custom action inside curly brackets.

PartialSegment

Segment implementation that handles partial routing.

RequestSegmentContext

Encapsulates information about a HTTP request that is used when determining segments during routing.

SegmentBase

The abstract base class used in EPiServers Segment classes.

SegmentContext

Encapsulates information about a HTTP/Url request that is used when determining segments during routing.

SegmentHelper

Helper class for routing segments.

SegmentPair

Class to hold return values from GetNextValue(String)

SimpleAddressRouteValues

Object containing information from a simple address route handler

SimpleAddressSegment

The segment representing a SimpleAddress when routing.

SimpleAddressSegmentCache

Handles cache items for the simple address segment

SimpleAddressSegmentRouter

A structure implementation over simple addresses.

StaticSegment

Static segments. The static segment will be created by the RouteParser when the route contains a value without curly brackets.

UrlSegmentContext

SegmentContext implementation used to route from an url.

Interfaces

ILanguageSegmentMatcher

This interface supports the EPiServer infrastructure and is not intended to be used directly from your code.

IRoutingSegmentLoader

Represents a certain type of relation between a contentLink and data (e.g. content).

ISegment

Interface used when routing requests.

IUrlSegmentRouter

Specifies methods to resolve content from a URL