Interface ICacheManager
Namespace: Umbraco.Cms.Core.PublishedCache
Assembly: Umbraco.Core.dll
Syntax
public interface ICacheManager
Properties
View SourceContent
Gets the IPublishedContentCache.
Declaration
IPublishedContentCache Content { get; }
Property Value
Type | Description |
---|---|
IPublishedContentCache |
Domains
Gets the IDomainCache.
Declaration
IDomainCache Domains { get; }
Property Value
Type | Description |
---|---|
IDomainCache |
ElementsCache
Gets the elements-level cache.
Declaration
IAppCache ElementsCache { get; }
Property Value
Type | Description |
---|---|
IAppCache |
Remarks
The elements-level cache is shared by all snapshots relying on the same elements, ie all snapshots built on top of unchanging content / media / etc.
Media
Gets the IPublishedMediaCache.
Declaration
IPublishedMediaCache Media { get; }
Property Value
Type | Description |
---|---|
IPublishedMediaCache |
Members
Gets the IPublishedMemberCache.
Declaration
IPublishedMemberCache Members { get; }
Property Value
Type | Description |
---|---|
IPublishedMemberCache |