The EPiServer.DataAccess namespace contains internal classes that is only intended for internal functions in EPiServer, you should not use these classes because you will break compability with future upgrades. There is though one important enumeration that comes to use when publishing content using EPiServer.DataFactory.

Classes

  ClassDescription
AbstractCommand
CategoryDB
Summary description for CategoryDB.
ConvertPageTypeDB
Data layer for convert page type for pages functionality
DataAccessBase
Base class for database access classes. Provides database abstraction and utility methods.
DatabaseFactory
Abstract base class for database-access related class creation.
DatabaseInformationDB
Summary description for DatabaseInformation.
DdsPageObjectRepository
A repository for EPiServer CMS page objects
DynamicPropertiesDB
Summary description for DynamicProperties.
FrameDB
Database class for accessing frame information
LanguageBranchDB
Summary description for LanguageDB.
LanguageDB
Summary description for LanguageDB.
OracleDatabaseFactory
PageAclDB
Data access class to read and update page access information.
PageCoreDataDB
Get the core page data from the database. This should be a very fast operation, getting columns from a single row with an indexed unique column as the lookup key.
PageDB
Base class for reading PageData information from SQL Server
PageDefinitionDB
Database class for page definitions.
PageDefinitionTypeDB
Database class for page definition types.
PageLanguage
PageLanguageSettingDB
Database class for accessing page language settings
PageListDB
Load information from database about an entire list of PageData objects.
PageLoadDB
Summary description for PageDataLoader.
PageQuickSearchDB
Simple database lookups.
PageSaveDB
Handles all database modification of page data
PageTextIndexDB
Database class for indexing content.
PageTypeDB
Database class for page types.
PageVersionDB
Summary description for PageVersionDB.
PermissionDB
Get and set permission information for roles/users.
PersonalActivityDB
Summary description for PersonalActivityDB.
PlugInDB
Summary description for PlugInDB.
PropertyAccessBase
Summary description for DataAccessBase.
PropertyEventArgs
The event argument used for handling persisting of properties.
PropertySearchDB
Summary description for PropertySearchDB.
RawPageLoadDB
Loads page data from database and return data as RawPageInfo
RemoteSiteDB
Summary description for RemoteSiteDB.
SchedulerDB
Summary description for SchedulerData.
SiteConfigDB
SoftLinkDB
Summary description for SoftLinkDB.
SqlDatabaseFactory
Class factory for using the Microsoft SQL Server database
SubscriptionDB
Database class for subscription data.
TabInfoDB
Database class for tab information.
TaskDB
Class to handle the calls to the database regarding task information.
UnifiedPathDB
Database class for reading EPiServer directory ACL information
UniqueSequenceDB
Summary description for UniqueSequenceDB.
URLSegmentDB
WindowsProviderDB
Database access routines for Windows membership provider and Windows role provider.

Structures

  StructureDescription
SubscriptionItem
TabInfo Obsolete.
Instance of a tab in EPiServer

Delegates

Enumerations

  EnumerationDescription
SaveAction
Type of save to perform on the page data object