SaaS CMS has officially launched! Learn more now.

Class ContentUrlCacheContext

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. The context used when resolving cached urls for content

Inheritance
System.Object
ContentUrlCacheContext
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Web.Routing.Internal
Assembly: EPiServer.Cms.AspNet.dll
Version: 11.20.7
Syntax
public class ContentUrlCacheContext

Constructors

ContentUrlCacheContext(ContentReference, CultureInfo, String, VirtualPathArguments)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Creates a new instance of ContentUrlCacheContext

Declaration
public ContentUrlCacheContext(ContentReference contentLink, CultureInfo language, string host, VirtualPathArguments virtualPathArguments)
Parameters
Type Name Description
ContentReference contentLink
System.Globalization.CultureInfo language
System.String host
VirtualPathArguments virtualPathArguments

Properties

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. The content item to generate a link for

Declaration
public ContentReference ContentLink { get; }
Property Value
Type Description
ContentReference

Host

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. The current host or null if no host is present

Declaration
public string Host { get; }
Property Value
Type Description
System.String

Language

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. The content language to generate a link for

Declaration
public CultureInfo Language { get; }
Property Value
Type Description
System.Globalization.CultureInfo

VirtualPathArguments

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

Declaration
public VirtualPathArguments VirtualPathArguments { get; }
Property Value
Type Description
VirtualPathArguments

Methods

GetHashCode()

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

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
System.Object.GetHashCode()

Extension Methods