Click or drag to resize
ActivityLogHelper Class
Provides functionality for activity logging.
Inheritance Hierarchy

Namespace: CMS.WebAnalytics
Assembly: CMS.WebAnalytics (in CMS.WebAnalytics.dll) Version: 8.2.23
public static class ActivityLogHelper

The ActivityLogHelper type exposes the following members.

Public methodStatic memberGetActivityDependencyCacheKeys
Gets cache keys which should be touched after batch of activities is inserted to the database.
Public methodStatic memberGetContactIDByEmail
Returns contact ID for e-mail address.
Public methodStatic memberGetContactIDByMembership
Gets contact ID from membership relations.
Public methodStatic memberParseActivityLogRecord Obsolete.
Parses one line of the log file.
Public methodStatic memberProcessActivityLogRecord Obsolete.
Inserts one log record to the database. Returns ID of created activity.
Public methodStatic memberProcessActivityLogRecords Obsolete.
Processes the log records to DB.
Public methodStatic memberProcessActivityUpdateMerged
Updates activities performed by now merged contacts, so their ActivityActiveContactID column correctly points to the ID of the now parent contact. ActivityOriginalContactID column will be set to the ID of the now merged contact who previously performed the activity.
See Also