Namespace EPiServer.Core.Internal
Classes
BatchProgress
Represents information on the progress of a asynchronous batch process.
BatchPublisher
Handles batch operations on content versions in relation to publishing.
CategoryRepositoryExtensions
ChangeTracking
Default implementation of IChangeTrackable.
ContentAccessChecker
ContentFragmentFactory
Factory class for content fragment, which makes it possible to create a ContentFragment by a Guid.
ContentID
ContentID class implements IContent except IContentData parts.
ContentInstanceCache
Supporting API to content provider that deals with reading and inserting IContent into cache
ContentLoader
ContentProviderDependencyHelper
Internal class that provides a single access to all dependencies used by the abstract ContentProvider class.
ContentProviderParameter
ContentReferenceTypeHandler
Class that handles storage format of ContentReference towards Dynamic Data Store.
ContentRepository
Defines repository methods for IContent objects.
ContentSoftLinkIndexer
Parses and extracts soft links from content items. Used internally when content is published.
DefaultContentEvents
DefaultContentLanguageAccessor
DefaultContentLanguageSettingsHandler
Tracks all language settings on a site with support for resolving closest setting at runtime
DefaultContentLanguageSettingsResolver
Tracks all language settings on a site with support for resolving setting at runtime
DefaultContentProvider
Handles Content which stored in EPiServer
DefaultContentProviderDatabase
Abstraction for working with data access classes
DefaultContentRepository
DefaultStatusTransitionEvaluator
ExpressionHelpers
LanguageData
Default implementation of ILocalizable
MemoryBufferPool
Handle a pool of large memory buffers
MemoryBufferPool.Counters
Collection of performance counters
NullContentVersionRepository
An implementation of IContentVersionRepository that does not support versions. This is the default implementation for VersionRepository.
NullLanguageSelector
A language selector that will simply set selected language to the requested content language.
NullProjectResolver
OptionsBase<TFluentType, TOptionType>
Base class for options supporting fluent operations based on a specifiec option type
ProjectContentMap
ProjectContentMapFactory
Factory responsible to create a mapping dictionary containing all content items included in a set of projects.
PropertyDataExtensions
Internal helper extensions useful when working with PropertyData
ProviderAwareContentVersionRepository
RequiredAccessResolver
Encapsulates logic deciding on what access right that is required to modify a IContent instance. Keep internal to allow for future API changes.
SimplifiedPublishedStateAssessor
ThumbnailManager
Represents the thumbnail manager, for creating, cleaning thumbnail.
XhtmlStringJsonConverter
XhtmlStringTypeHandler
Class that handles storage format of XhtmlString towards Dynamic Data Store.
Interfaces
IBatchPublishSortingStrategy
Describes the strategy that decides what order content should be published by the BatchPublisher service.
IContentCacheHandler
IContentChildrenSorter
IContentInstanceCache
Supporting API to content provider that deals with reading and inserting IContent into cache
IContentVersionResolver
Used to resolve which version of a content instance that is to be updated
IDynamicPropertiesLoader
ILazyProperty
Describes a PropertyData class with support for lazy loading of it's value.
IProviderLoadingPipeline
Signature for component that can act on LoaderOptions before IContent instances are loaded from the provider and gives opportunity to replace items with other versions.