Namespace EPiServer.DataAbstraction.Activities
Classes
Activity
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Represents an activity recorded in the activity log. It can be a content related activity like a publish operation, a project related activity like an item added to the project or a manually added message.
ActivityComment
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A comment added to an Activity.
ActivityCommentEventArgs
Base class for event arguments related to ActivityComment instances.
ActivityCommentRepository
Repository to manage comments related to activities.
ActivityQuery
This class supports the EPiServer infrastructure and is not intended to be used directly from your code.
ActivityTrackingService
Service class for managing the lifecycle of the activity log.
ActivityType
Pre-defined types/categories for activities
CommentCreatedEventArgs
Event argument for events raised when a new ActivityComment has been created.
CommentDeletedEventArgs
Event argument for events raised when an ActivityComment has been deleted.
CommentUpdatedEventArgs
Event argument for events raised when an ActivityComment has been updated.
ContentActivity
An activity related to content changes made in the system.
ContentDeleteActivity
An activity related to when content has been deleted.
ContentDeleteChildrenActivity
An activity related to when the children of a content item has been deleted.
ContentDeletedItemsActivity
An activity recording all deleted content items.
ContentDeleteLanguageActivity
An activity related to when a language a content item has been deleted.
ContentMessageActivity
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A message saved in the activity log that is related to a content instance.
ContentMoveActivity
An activity related to when a content item has been moved.
DirectoryActivity
An EPiServer CMS directory change log
DirectoryLocationActivity
An EPiServer CMS directory location change log. Used for directory gets moved
FileActivity
An EPiServer CMS file change log
FileLocationActivity
An EPiServer CMS file location change log
MessageActivity
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A message saved in the activity log.
MessageActivityRepository
PagedActivityResult
Represents a paged result set for activities.
ProjectActivity
Base class for activities related to projects changes.
ProjectActivityCreatedEventArgs
Event argument used for ActivityCreated
ProjectActivityDeletedEventArgs
Event argument used for ActivityDeleted
ProjectActivityEventArgs
Base class for project related activity event arguments.
ProjectActivityFeed
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A feed to read activities related to a project. Can be used to retrieve project activities or to subscribe to changes.
ProjectActivityUpdatedEventArgs
Event argument used for ActivityUpdated
ProjectAddContentActivity
An activity entry that will be added to the activity log when a content version is added to a project.
ProjectContentActivity
An activity entry that will be added to the activity log when a content related activity happens in a project.
ProjectDeleteActivity
An activity entry that will be added to the activity log when a project is deleted.
ProjectMessageActivity
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A message saved in the activity log that is related to a project.
ProjectRemoveContentActivity
An activity entry that will be added to the activity log when a content version is removed from a project.
ProjectUpdateActivity
An activity entry that will be added to the activity log when a project name and/or status is updated.
Interfaces
IActivityQueryService
This class supports the EPiServer infrastructure and is not intended to be used directly from your code.
IActivityTracker
Describes a module that tracks changes in the system with the intent of logging the changes to the activity log.
ITruncateRestriction
Enums
ActivityOrder
This class supports the EPiServer infrastructure and is not intended to be used directly from your code.
ContentActionType
The types of action a ContentActivity can record.
DirectoryActionType
The types of action a file change log can have
FileActionType
The types of action a file change log can have
ProjectActionType
The different action types for project related changes.