Try our conversational search powered by Generative AI!

Namespace EPiServer

Classes

CacheManager

Centralized object for handling cache expiration with support for web farms.

ChildrenEventArgs

Event arguments passed from IContentLoader.

ChildrenEventHandler

The delegate type used to generate children-related events from IContentEvents

ContentEventArgs

Event arguments used when content is loaded, saved etc.

ContentLanguageEventArgs

EventArgs used with Content Language related events

CopyContentEventArgs

Event arguments used for content copy operations.

CopyPageEventArgs

Event arguments used for page copy operations.

DeleteContentEventArgs

Event arguments used when content is deleted.

GlobalResources

A strongly-typed resource class, for looking up localized strings, etc.

IContentRepositoryExtension

Extends IContentRepository with some convinent methods.

MoveContentEventArgs

Event arguments passed from IContentRepository for content move related events.

MovePageEventArgs

Event arguments passed from IContentRepository for page move related events.

PageEventArgs

Event arguments passed from IContentRepository.

PageLanguageEventArgs

EventArgs used with PageLanguage related events

PropertyCriteria

Represents information about a property criteria for a property search

PropertyCriteriaCollection

Represents a collection of PropertyCriteria instances.

RuntimeModelExtensions

Extension methods essential to working with types associated with the runtime model.

SaveContentEventArgs

Event arguments used for save-related events.

SavePageEventArgs

Event arguments used for save-related events.

ServiceLocationHelperExtensions

Makes EPiServer.Core services part of the public API.

UriSupport

Contains various support functionality for dealing with URIs.

Url

Extend and wrap the System.Uri class, forming an Url class, where the assumption is that all relative Uri's are actually relative http: scheme Url's. Use like System.Uri, but you do not need to separate between relative and absolute.

Url.DecodeOptions

Define which decoding semantics that the decode method should use

Url.EncodeAs

Enumeration to determine how a specific character should be URL encoded.

Url.EncodeByte

The delegate signature of a method that is used to determine of a character should be encoded (not safe).

UrlBuilder

Extend the UriBuilder class to make http-assumptions about relative Url's. Use like/instead of System.UriBuilder, but it will handle relative Uri's as if they are http-Uri's.

Interfaces

IContentCacheRemover

Component used to evicit content instances from cache.

IContentLoader

Describes a service that can be used to read content data objects from a repository.

IContentRepository

Defines repository methods for IContent objects.