The EPiServer.DataAbstraction namespace contains simple data classes that abstract the base data types in EPiServer like frames and page types.

Classes

  ClassDescription
Category
Read and edit category information
CategoryCollection
Represents a collection of Category classes.
Converter
Helper functions for common converter scenarios
DataAbstractionException
Thrown by data abstraction layer classes on generic errors
DynamicProperty
Read and edit dynamic properties.
DynamicPropertyCollection
Represents a collection of DynamicProperty classes.
Frame
Read and edit frame information
FrameCollection
Represents a collection of Frame classes.
InvalidPasswordException Obsolete.
Thrown when setting a password that does not match the criterias needed for a password.
LanguageBranch
Administrative interface to language branches used for multilanguage pages.
LanguageBranchCollection
Represents a collection of LanguageBranch classes.
PageCoreData
PageDefinition
Read and save page definition data, both dynamic property definitions and page type definitions.
PageDefinitionCollection
Represents a collection of PageDefinition classes.
PageDefinitionType
Read and save page definition types, used by page definitions to specify which type that handles a specific property.
PageDefinitionTypeCollection
Represents a collection of PageDefinitionType classes.
PageLanguageSetting
Defined language setting per page in EPiServer similar to dynamic properties
PageType
Read and save page type information
PageTypeCollection
Represents a collection of PageType classes.
PageTypeDefault
Default meta data for a page type.
PageVersion
Handles loading and listing of page versions
PageVersionCollection
Represents a collection of PageVersion classes.
PermissionData
Permissions for functions used by EPiServer
RemoteSite
RemoteSiteDictionary
Represents a dictionary of RemoteSite instances.
ScheduledJob
Read, edit and execute scheduled jobs
ScheduledJobCollection
Represents a collection of ScheduledJob classes.
SearchPages
SoftLink
Reads and edits links defined in HTML.
SoftLinkCollection
A collection of SoftLink classes.
TabDefinition
Read and save tab information
TabDefinitionCollection
Represents a collection of TabDefinition classes.
UnifiedPathInfo
Data class for read ACL defined on unified files and directories.
UniqueSequence
Generates a unique sequence of numbers stored in the database

Delegates

  DelegateDescription
ScheduledMethod
Method to call on job execution

Enumerations

  EnumerationDescription
DefaultValueType
Default value types for page definitions
DynamicPropertyStatus
Defines different status that a dynamic property can have on a single page
ReferenceType
ScheduledIntervalType
Scheduling intervals