SaaS CMS has officially launched! Learn more now.

Class PropertyExternalContentReferenceIndexer

Implementation of softlink handling for ContentReference links to external ContentProvider.

Inheritance
System.Object
PropertyExternalContentReferenceIndexer
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
Assembly: EPiServer.dll
Version: 7.19.2
Syntax
public class PropertyExternalContentReferenceIndexer : IPropertySoftLinkIndexer<ContentReference>, IPropertySoftLinkIndexer

Constructors

PropertyExternalContentReferenceIndexer(IPermanentLinkMapper)

Constructor

Declaration
public PropertyExternalContentReferenceIndexer(IPermanentLinkMapper permanentLinkMapper)
Parameters
Type Name Description
IPermanentLinkMapper permanentLinkMapper

Methods

ResolveReferences(ContentReference, IContent)

Returns SoftLink references if the ContentReference is to an external provider.

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

Implements

Extension Methods