Namespace EPiServer.DataAbstraction.Activities
Classes
ActionType
Definition of a type of an ActionType associated with an EPiServer.DataAbstraction.Activities.ActionType.ActivityType.
Activity
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
A comment added to an Activity.
ActivityCommentEventArgs
Base class for event arguments related to ActivityComment instances.
ActivityCommentRepository
Repository to manage comments related to activities.
ActivityCreatedEventArgs
Event argument used for ActivityCreated and ActivityCreated.
ActivityDeletedEventArgs
Event argument used for ActivityCreated and ActivityDeleted
ActivityEventArgs
Base class for activity related event arguments.
ActivityOptions
Contains various options that can be used to configure how activities should be handled within CMS
ActivityOrder
The different types of ordering that an ActivityQuery can request.
ActivityQuery
Class containing query information for retrieving activities using the IActivityQueryService.
ActivityType
Definition of a type of Activity and it's available action types.
ActivityUpdatedEventArgs
Event argument used for ActivityCreated and ActivityUpdated
ApprovalActionType
The types of action a ApprovalActivity can record.
ApprovalActivity
An activity related to Approval events in the system.
ApprovalStepActivity
An activity related to Approval steps in the system.
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.
ContentActionType
The types of action a ContentActivity can record.
ContentActivity
An activity related to content changes made in the system.
ContentActivityFeed
A feed to read activities related to a content. Can be used to retrieve content activities.
ContentApprovalActivity
An activity related to ContentApproval events in the system.
ContentApprovalStepActivity
An activity related to ContentApproval steps 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
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.
ContentPublishActivity
An activity related to when a content item has been published.
ContentTypeActionType
The types of action a ContentTypeActivity can record.
ContentTypeActivity
An activity related to content type changes made in the system.
MessageActivity
A message saved in the activity log.
MessageActivityRepository
Repository to manage MessageActivity
PagedActivityResult
Represents a paged result set for activities.
ProjectActionType
The different action types for project related changes.
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
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
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
IActivityEvents
Defines the events raised when working with activities.
IActivityQueryService
Interface for querying recorded Activities.
IActivityRepository
Repository for managing persistance of Activity instances.
IActivityTracker
Describes a module that tracks changes in the system with the intent of logging the changes to the activity log.
IActivityTypeProvider
Provider of available ActivityType in this solution.
ITruncateRestriction
Provides a restriction for the truncation of old activities.