Table of Contents

Namespace Dynamicweb.Frontend.UrlHandling

Classes

ResetPageIndexSubscriber
UrlDataContext
UrlDataNode
UrlDataProvider
UrlHelper
UrlIndex
UrlIndexPathLookupResult

Class UrlIndexPathLookupResult contains the result of resolving a URL to a URL node.

UrlNode

Class UrlNode represents a node in the url trees and indexes.

UrlPageTreeHelper

Class UrlPageTreeHelper creates a URLnode structure for pages using the UrlTreeBuilder. Handled by Dynamicweb startup sequence and should not be used for customisations of URLs.

UrlQueryStringProvider

A provider that can convert a querystring to a path and back again without using preloaded data in the URL index. It is the responsibility of the provider to implement a pattern that ensures uniqueness of the URL.

UrlResolveResult

This contains ResolvedQuerystring and RemainingPartOfPath.

UrlTreeBuilder

UrlTreeBuilder is a helper class for bulding url tree structures. Url nodes can be created with ID and ParentID structure using the Add(string, string, string, string, string, string, bool, bool) methods and when the object has been filled with data, call the MakeTree(). After that call a tree of UrlNode is available from the RootNodes property.

To top