Don't miss out Virtual Happy Hour this Friday (April 26).

Try our conversational search powered by Generative AI!

Class URLSegmentDB

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

Inheritance
System.Object
URLSegmentDB
Namespace: EPiServer.DataAccess.Internal
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
[ServiceConfiguration]
public class URLSegmentDB : DataAccessBase

Constructors

URLSegmentDB(IDatabaseExecutor)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Initializes a new instance of the URLSegmentDB class.

Declaration
public URLSegmentDB(IDatabaseExecutor databaseHandler)
Parameters
Type Name Description
IDatabaseExecutor databaseHandler

The database handler.

Methods

FindURLSegmentName(String)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This member supports the EPiServer infrastructure and is not intended to be used directly from your code.

Declaration
public virtual ContentReference[] FindURLSegmentName(string URLSegment)
Parameters
Type Name Description
System.String URLSegment
Returns
Type Description
ContentReference[]

SetURLSegment(ContentReference, String, String)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This member supports the EPiServer infrastructure and is not intended to be used directly from your code.

Declaration
public virtual void SetURLSegment(ContentReference pageId, string URLSegment, string langBranch)
Parameters
Type Name Description
ContentReference pageId
System.String URLSegment
System.String langBranch

Extension Methods