Interface IContentCacheHandler

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

Namespace: EPiServer.Core.Internal
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
public interface IContentCacheHandler

Methods

Clear()

Declaration
void Clear()

Deleted(IContent, IList<ContentReference>, IList<ReferenceInformation>)

Declaration
void Deleted(IContent content, IList<ContentReference> descendents, IList<ReferenceInformation> affectedItems)
Parameters
Type Name Description
IContent content
System.Collections.Generic.IList<ContentReference> descendents
System.Collections.Generic.IList<ReferenceInformation> affectedItems

DeletedChildren(ContentReference, IList<ContentReference>, IList<ReferenceInformation>)

Declaration
void DeletedChildren(ContentReference contentLink, IList<ContentReference> descendents, IList<ReferenceInformation> affectedItems)
Parameters
Type Name Description
ContentReference contentLink
System.Collections.Generic.IList<ContentReference> descendents
System.Collections.Generic.IList<ReferenceInformation> affectedItems

Moved(IContent, ContentReference, ContentReference, IEnumerable<ContentReference>)

Declaration
void Moved(IContent content, ContentReference previousParent, ContentReference newParent, IEnumerable<ContentReference> descendents)
Parameters
Type Name Description
IContent content
ContentReference previousParent
ContentReference newParent
System.Collections.Generic.IEnumerable<ContentReference> descendents

RemoveContent(ContentReference)

Declaration
void RemoveContent(ContentReference contentLink)
Parameters
Type Name Description
ContentReference contentLink

RemoveVersion(ContentReference)

Declaration
void RemoveVersion(ContentReference versionLink)
Parameters
Type Name Description
ContentReference versionLink

Reset()

Declaration
void Reset()

Updated(IContent, StatusTransition, Boolean)

Declaration
void Updated(IContent content, StatusTransition transition, bool forceCurrentVersion)
Parameters
Type Name Description
IContent content
StatusTransition transition
System.Boolean forceCurrentVersion

Extension Methods