Try our conversational search powered by Generative AI!

Namespace EPiServer.Core.Internal

Classes

BatchProgress

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Represents information on the progress of a asynchronous batch process.

BatchPublisher

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Handles batch operations on content versions in relation to publishing.

CategoryRepositoryExtensions

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

ChangeTracking

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Default implementation of IChangeTrackable.

ContentAccessChecker

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

ContentFragmentFactory

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Factory class for content fragment, which makes it possible to create a ContentFragment by a Guid.

ContentID

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. ContentID class implements IContent except IContentData parts.

ContentInstanceCache

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Supporting API to content provider that deals with reading and inserting IContent into cache

ContentLoader

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

ContentProviderDependencyHelper

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Internal class that provides a single access to all dependencies used by the abstract ContentProvider class.

ContentProviderParameter

ContentReferenceTypeHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Class that handles storage format of ContentReference towards Dynamic Data Store.

ContentRepository

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Defines repository methods for IContent objects.

ContentSoftLinkIndexer

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Parses and extracts soft links from content items. Used internally when content is published.

ContentStatusController

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

DefaultContentEvents

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

DefaultContentLanguageAccessor

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

DefaultContentLanguageSettingsHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Tracks all language settings on a site with support for resolving closest setting at runtime

DefaultContentLanguageSettingsResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Tracks all language settings on a site with support for resolving setting at runtime

DefaultContentProvider

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Handles Content which stored in EPiServer

DefaultContentProviderDatabase

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Abstraction for working with data access classes

DefaultContentRepository

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

DefaultStatusTransitionEvaluator

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

ExpressionHelpers

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

ExternalApplicationOptions

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Contains option that can be used in other application for optimized delivery This option is used by external application like ContentDeliveryApi and CmsUI

LanguageData

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Default implementation of ILocalizable

MemoryBufferPool

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Handle a pool of large memory buffers

NullContentVersionRepository

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. An implementation of IContentVersionRepository that does not support versions. This is the default implementation for VersionRepository.

NullLanguageSelector

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A language selector that will simply set selected language to the requested content language.

NullProjectResolver

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

OptionsBase<TFluentType, TOptionType>

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Base class for options supporting fluent operations based on a specifiec option type

ProjectContentMap

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

ProjectContentMapFactory

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Factory responsible to create a mapping dictionary containing all content items included in a set of projects.

PropertyDataExtensions

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Internal helper extensions useful when working with PropertyData

ProviderAwareContentVersionRepository

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

RequiredAccessResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Encapsulates logic deciding on what access right that is required to modify a IContent instance. Keep internal to allow for future API changes.

SimplifiedPublishedStateAssessor

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

ThumbnailManager

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Represents the thumbnail manager, for creating, cleaning thumbnail.

XhtmlStringJsonConverter

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

XhtmlStringTypeHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Class that handles storage format of XhtmlString towards Dynamic Data Store.

Structs

MemoryBufferPool.Counters

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Collection of performance counters

Interfaces

IBatchPublishSortingStrategy

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Describes the strategy that decides what order content should be published by the BatchPublisher service.

IContentCacheHandler

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

IContentChildrenSorter

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

IContentInstanceCache

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Supporting API to content provider that deals with reading and inserting IContent into cache

IContentVersionResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Used to resolve which version of a content instance that is to be updated

IDynamicPropertiesLoader

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

ILazyProperty

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Describes a PropertyData class with support for lazy loading of it's value.

IPerformLicenseCheck

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

IProviderLoadingPipeline

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. 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.