A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Class UrlIndexer

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Implementation of softlink indexing for Url properties

Inheritance
System.Object
UrlIndexer
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.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.SpecializedProperties.Internal
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
[ServiceConfiguration(typeof(IPropertySoftLinkIndexer))]
public class UrlIndexer : IPropertySoftLinkIndexer<Url>, IPropertySoftLinkIndexer

Constructors

UrlIndexer(SoftLinkFactory)

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

Declaration
public UrlIndexer(SoftLinkFactory softLinkFactory)
Parameters
Type Name Description
SoftLinkFactory softLinkFactory

Methods

ResolveReferences(Url, IContent)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Returns SoftLink references for the Url property.

Declaration
public virtual IEnumerable<SoftLink> ResolveReferences(Url url, IContent owner)
Parameters
Type Name Description
Url url
IContent owner
Returns
Type Description
System.Collections.Generic.IEnumerable<SoftLink>

Implements

Extension Methods