Classes

  ClassDescription
AnonymousAuthor
An registered user with an alternate alias.
AtomicInt
AuthorBase
AuthorHandler
EntityBase
This is the base class of all EPiServerCommunity entities. It implements the ID property as well as cloning and caching support.
EntityCollection
EntityEventArgs
This class is the container of all information available when an IEntity is added / updated / removed.
EntityReference
A light-weight reference to an IEntity
EntityTypeOverrideAttribute
Applying this attribute on a class tells EPiServerCommunity to store entity data (ratings, attributes, tags etc.) under the type returned by OverrideType in the database.
EntityValidator
This class provides basic validation of objects before commiting them to data factories. Modules have their own validators inheriting for this one to validate their specific types.
EPiServerCommonEventArgs
Event Arguments sent between modules
Extensions
FrameworkEntityBase
This is the base class of all entities. It implements the ability to categorize, tag and store dynamic attributes for all objects that inherit this class. In conjunction with the FrameworkFactoryBase all handlers can automatically inherit the ability to store this data.
FrameworkEntityCollection
FrameworkEntityStatusBase
GuestAuthor
Guest author class
ImplementationModule
InitializationModule
LogHandler
Handles Logging
ObjectComparer
PeriodicalTask
SecurityContainer
Settings
Settings for EPiServerCommon
TaskQueue
Class that allows for enqueueing of delegates to be invoked.
UserAuthor
User author class

Interfaces

  InterfaceDescription
IAuthor
Definies the basic Author requirements.
IEntity
IEntityEventArgs
Dictates the requirements of a class containing the information available when an IEntity is added / updated / removed.
IEntityStatus
IFrameworkEntity
This is the interface that all EPiServerCommunity entities should implement.
ILocalized

Delegates

  DelegateDescription
AuthorEventHandler
EntityEventHandler
EPiServerCommonEventHandler
Event handler for communication between modules in starsuite
PeriodicalTaskCode

Enumerations

  EnumerationDescription
EntityStatus
LogEntryType