HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/RMourik/bassol.nl/wwwroot/bin/CMS.WebAnalytics.xml
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>CMS.WebAnalytics</name>
    </assembly>
    <members>
        <member name="T:CMS.WebAnalytics.ActivityData">
            <summary>
            Container for the activity data.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.LogTime">
            <summary>
            Time when activity was performed
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.ContactID">
            <summary>
            Contact ID
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.SiteID">
            <summary>
            Site ID
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.Type">
            <summary>
            Activity type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.Title">
            <summary>
            Activity title (optional). If null or blank, title is generated automatically using 'TitleData'.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.TitleData">
            <summary>
            Additional title data for autogenerating 'Title'. This text is used to create user-friendly 'Title' automatically.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.ItemID">
            <summary>
            Related item ID
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.URL">
            <summary>
            URL of the page where activity occurred
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.ItemDetailID">
            <summary>
            Related detail item ID
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.NodeID">
            <summary>
            Related node ID
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.Value">
            <summary>
            Activity value
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.IP">
            <summary>
            IP address of the user
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.Campaign">
            <summary>
            Campaign under which the activity occurred
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.URLReferrer">
            <summary>
            URL of previous page
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.Culture">
            <summary>
            Document culture
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.OtherParams">
            <summary>
            Other custom parameters
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.IsAlreadyProcessed">
            <summary>
            Marks whether the activity is already in the database or not.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityData.ProcessedActivityID">
            <summary>
            If activity is already saved (<see cref="F:CMS.WebAnalytics.ActivityData.IsAlreadyProcessed"/> is true), this field contains ID of an activity. 
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityData.#ctor">
            <summary>
            Constructor. Sets <see cref="F:CMS.WebAnalytics.ActivityData.LogTime"/> to Now.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityData.GetLogString">
            <summary>
            Gets the log string for this activity item.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityCustomTableFormSubmit">
            <summary>
            Class for custom table form submit activity
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.Activity">
            <summary>
            Abstract activity type
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.Activity.#ctor(CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="M:CMS.WebAnalytics.Activity.Log">
            <summary>
            Logs activity.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.Activity.RegisterProperties">
            <summary>
            Registers the object properties.
            </summary>
        </member>
        <member name="E:CMS.WebAnalytics.Activity.OnAfterLogActivity">
            <summary>
            Occurs after successful logging of activity occurs.
            </summary>
        </member>
        <member name="E:CMS.WebAnalytics.Activity.OnCustomActivityCheck">
            <summary>
            Occurs before logging activity just after regular check for logging activity. Enables users to set custom validation if logging should be enabled.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.Activity.Data">
            <summary>
            Activity data.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.Activity.CheckViewMode">
            <summary>
            Indicates if view mode should be checked. Default true.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.Activity.IsLiveSite">
            <summary>
            Indicates if running on live site.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.Activity.CurrentUser">
            <summary>
            Current user.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.Activity.DocumentLogActivity">
            <summary>
            Indicates if current document or his parent (when inheriting value) enables to log activity.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.Activity.SiteName">
            <summary>
            Current site name.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.Activity.ActivityType">
            <summary>
            Activity type
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.Activity.SettingsKeyName">
            <summary>
            Activity settings key name.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.Activity.LoggingEnabled">
            <summary>
            Indicates if  logging of activity is enabled.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.Activity.LoggingActivityEnabled">
            <summary>
            Method for customization of security check.
            </summary>
            <param name="sender">Current activity</param>
            <param name="e">Event arguments</param>
            <returns>Returns true if activity can be logged.</returns>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityCustomTableFormSubmit.#ctor(CMS.DataEngine.DataClassInfo,System.Int32,System.String,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor
            </summary>
            <param name="customTable">Custom table ID</param>
            <param name="itemID">Custom table item identifier</param>
            <param name="activityTitle">Activity title</param>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityCustomTableFormSubmit.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityCustomTableFormSubmit.SettingsKeyName">
            <summary>
            Name of the settings key.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityEvents">
            <summary>
            Activity events.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityEvents.ActivityLogged">
            <summary>
            Event fires immediately when activity is being logged. This event is fired when activity is being logged using Activity.Log() or ActivityLogProvider.LogActivity() methods.
            Event is not fired when activity is logged using ActivityInfoProvider.SetInfo().
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityEvents.ProcessActivity">
            <summary>
            Event fires when activity is being processed from log file to DB.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityEvents.ProcessActivities">
            <summary>
            Event fires when activities batch is being processed from log file to DB.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityLoggedEventArgs">
            <summary>
            Arguments for the ActivityLoggedHandler event handler.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityLoggedEventArgs.ActivityData">
            <summary>
            Data of the logged activity.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityLoggedHandler">
            <summary>
            Event handler for the event when activity is being logged.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLoggedHandler.StartEvent(CMS.WebAnalytics.ActivityData)">
            <summary>
            Initiates event.
            </summary>
            <param name="activityData">Logged activity</param>
            <returns>Event handler</returns>
        </member>
        <member name="T:CMS.WebAnalytics.ProcessActivityEventArgs">
            <summary>
            Arguments for the ProcessActivityHandler event handler.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ProcessActivityEventArgs.ActivityID">
            <summary>
            Activity ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ProcessActivityEventArgs.ActivityData">
            <summary>
            Data of the logged activity.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ProcessActivityHandler">
            <summary>
            Handler for processing an activity.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ProcessActivityHandler.StartEvent(CMS.WebAnalytics.ActivityData)">
            <summary>
            Initiates the event handling.
            </summary>
            <param name="data">Activity data</param>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityLogger">
            <summary>
            Provides interface for logging activities.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityLogger.ITEM_SEPARATOR">
            <summary>
            Item separator constant (used in temporary log file).
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityLogger.POLL_ANSWER_SEPARATOR">
            <summary>
            Answer IDs separator (in case of multiple answers this character is used as separator)
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogger.LogActivity(CMS.WebAnalytics.ActivityData)">
            <summary>
            Logs activity to the storage.
            </summary>
            <param name="activityData">Activity data</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogger.GetFriendlyUserName(System.Int32)">
            <summary>
            Joins user name consisting of first, middle, last and e-mail address in one string.
            </summary>
            <param name="userId">User ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogger.GetFriendlyUserName(CMS.Membership.UserInfo)">
            <summary>
            Joins user name consisting of first, middle, last and e-mail address in one string.
            </summary>
            <param name="ui">User info</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogger.GetFriendlyUserName(CMS.DataEngine.BaseInfo)">
            <summary>
            Joins user name consisting of first, middle, last and e-mail address in one string.
            </summary>
            <param name="ui">User info</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogger.GetFriendlyUserName(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Joins user name consisting of first, middle, last and e-mail address in one string.
            </summary>
            <param name="first">First name</param>
            <param name="middle">Middle name</param>
            <param name="last">Last name</param>
            <param name="emailAddress">E-mail address</param>
            <param name="userName">User name</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityLogger.LogDirectory">
            <summary>
            Logs directory.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivitySettingsHelper">
            <summary>
            Provides comfortable access to settings keys for activities.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.GetBoolValue(System.String,System.String)">
            <summary>
            Returns key value (bool).
            </summary>
            <param name="siteName">Site name (optional)</param>
            <param name="keyName">Key name</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.GetLoggingEnabled(System.String,System.String,System.String)">
            <summary>
            Checks if specified activity logging is enabled.
            </summary>
            <param name="siteName">Site name</param>
            <param name="keyname">Sttings key name of particular activity (e.g. "CMSCMPageVisits")</param>
            <param name="activityType">Activity type code name (e.g. PredefinedActivityType.PAGE_VISIT)</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.OnlineMarketingEnabled(System.Int32)">
            <summary>
            Determines whether on-line marketing modul is activated.
            </summary>
            <param name="siteId">Site ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.OnlineMarketingEnabled(System.String)">
            <summary>
            Determines whether on-line marketing modul is activated.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.IsModuleLoaded">
            <summary>
            Determines whether on-line marketing modul is available.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.ActivitiesEnabled(System.Int32)">
            <summary>
            Returns true if activities logging is enabled.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.ActivitiesEnabled(System.String)">
            <summary>
            Returns true if activities logging is enabled.
            </summary>
            <param name="siteName">Site name (or NULL for global setting)</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.UserRegistrationEnabled(System.String)">
            <summary>
            Returns true if user registration logging is enabled.
            </summary>
            <param name="siteName">Site name (or NULL for global setting)</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.AddingProductToWLEnabled(System.Int32)">
            <summary>
            Returns true if adding product to WL logging is enabled.
            </summary>
            <param name="siteId">Site ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.AddingProductToWLEnabled(System.String)">
            <summary>
            Returns true if adding product to WL logging is enabled.
            </summary>
            <param name="siteName">Site name (or NULL for global setting)</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.ForumPostSubscriptionEnabled(System.String)">
            <summary>
            Returns true if forum post subscription logging is enabled.
            </summary>
            <param name="siteName">Site name (or NULL for global setting)</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.ForumPostsEnabled(System.String)">
            <summary>
            Returns true if forum post logging is enabled.
            </summary>
            <param name="siteName">Site name (or NULL for global setting)</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.AbuseReportEnabled(System.String)">
            <summary>
            Returns true if abuse report subscription logging is enabled.
            </summary>
            <param name="siteName">Site name (or NULL for global setting)</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.WikiContributionUpdateEnabled(System.Int32)">
            <summary>
            Returns true if wiki contribution update logging is enabled.
            </summary>
            <param name="siteId">Site ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.WikiContributionUpdateEnabled(System.String)">
            <summary>
            Returns true if wiki contribution update logging is enabled.
            </summary>
            <param name="siteName">Site name (or NULL for global setting)</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.IPLoggingEnabled(System.Int32)">
            <summary>
            Returns true if IP logging is allowed.
            </summary>
            <param name="siteId">Site ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.IPLoggingEnabled(System.String)">
            <summary>
            Returns true if IP logging is allowed.
            </summary>
            <param name="siteName">Site name (or NULL for global setting)</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.ActivitiesEnabledAndModuleLoaded(System.Int32)">
            <summary>
            Returns true if global logging switch for the given site is enabled and online marketing module is loaded.
            </summary>
            <param name="siteId">Site ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.ActivitiesEnabledAndModuleLoaded(System.String)">
            <summary>
            Returns true if global logging switch for the given site is enabled and online marketing module is loaded.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySettingsHelper.ActivitiesEnabledForThisUser(CMS.Membership.UserInfo)">
            <summary>
            Returns true if logging activity is enabled for given user.
            </summary>
            <param name="ui">User info</param>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityTypeInfo">
            <summary>
            ActivityTypeInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityTypeInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityTypeInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfo.#ctor">
            <summary>
            Constructor - Creates an empty ActivityTypeInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new ActivityTypeInfo object from the given DataRow.
            </summary>
            <param name="dr">DataRow with the object data</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfo.CheckPermissionsInternal(CMS.DataEngine.PermissionsEnum,System.String,CMS.Base.IUserInfo,System.Boolean)">
            <summary>
            Checks the permissions of the object.
            </summary>
            <param name="permission">Permission type</param>
            <param name="siteName">Name of the site</param>
            <param name="userInfo">UserInfo object</param>
            <param name="exceptionOnFailure">If true, PermissionCheckException is thrown whenever a permission check fails</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfo.InsertAsCloneInternal(CMS.DataEngine.CloneSettings,CMS.DataEngine.CloneResult,CMS.DataEngine.BaseInfo)">
            <summary>
            Clones metafile and inserts it to DB as new object.
            </summary>
            <param name="settings">Cloning settings</param>
            <param name="result">Cloning result</param>
            <param name="originalObject">Original source BaseInfo (object being cloned)</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityTypeInfo.ActivityTypeDisplayName">
            <summary>
            Gets or sets the display name of the activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityTypeInfo.ActivityTypeDescription">
            <summary>
            Gets or sets the description for the activity.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityTypeInfo.ActivityTypeIsCustom">
            <summary>
            Gets or sets whether the activity is custom.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityTypeInfo.ActivityTypeName">
            <summary>
            Gets or sets the the code name of the activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityTypeInfo.ActivityTypeID">
            <summary>
            Gets or sets the ID of the activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityTypeInfo.ActivityTypeEnabled">
            <summary>
            Gets or sets whether the activity is enabled.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityTypeInfo.ActivityTypeManualCreationAllowed">
            <summary>
            Gets or sets whether the activity is enabled.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityTypeInfo.ActivityTypeMainFormControl">
            <summary>
            Gets or sets name of form control (selector) for setting ItemID
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityTypeInfo.ActivityTypeDetailFormControl">
            <summary>
            Gets or sets name of form control (selector) for setting ItemDetailID
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityTypeInfoProvider">
            <summary>
            Class providing ActivityTypeInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.#ctor">
            <summary>
            Constructor using ID and codename Hashtables.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.GetActivityTypes">
            <summary>
            Returns a query for all the ActivityTypeInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.GetActivityTypeInfo(System.Int32)">
            <summary>
            Returns activity type with specified ID.
            </summary>
            <param name="typeId">Activity type ID</param>        
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.GetActivityTypeInfo(System.String)">
            <summary>
            Returns activity type with specified name.
            </summary>
            <param name="typeName">Activity type name</param>                
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.SetActivityTypeInfo(CMS.WebAnalytics.ActivityTypeInfo)">
            <summary>
            Sets (updates or inserts) specified activity type.
            </summary>
            <param name="typeObj">Activity type to be set</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.DeleteActivityTypeInfo(CMS.WebAnalytics.ActivityTypeInfo)">
            <summary>
            Deletes specified activity type.
            </summary>
            <param name="typeObj">Activity type to be deleted</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.DeleteActivityTypeInfo(System.Int32)">
            <summary>
            Deletes activity type with specified ID.
            </summary>
            <param name="typeId">Activity type ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.GetActivityTypeDisplayName(System.String)">
            <summary>
            Returns display name of particular activity.
            </summary>
            <param name="typeName">Code name of activity type</param>                
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.GetActivityTypeEnabled(System.String)">
            <summary>
            Checks if specified activity type is enabled.
            </summary>
            <param name="typeName">Code name of activity type</param>                
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.GetActivityTypesInternal">
            <summary>
            Returns a query for all the ActivityTypeInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.GetActivityTypeInfoInternal(System.Int32)">
            <summary>
            Returns activity type with specified ID.
            </summary>
            <param name="typeId">Activity type ID</param>        
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.GetActivityTypeInfoInternal(System.String)">
            <summary>
            Returns activity type with specified name.
            </summary>
            <param name="typeName">Activity type name</param>        
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.SetActivityTypeInfoInternal(CMS.WebAnalytics.ActivityTypeInfo)">
            <summary>
            Sets (updates or inserts) specified activity type.
            </summary>
            <param name="typeObj">Activity type to be set</param>        
        </member>
        <member name="M:CMS.WebAnalytics.ActivityTypeInfoProvider.DeleteActivityTypeInfoInternal(CMS.WebAnalytics.ActivityTypeInfo)">
            <summary>
            Deletes specified activity type.
            </summary>
            <param name="typeObj">Activity type to be deleted</param>        
        </member>
        <member name="T:CMS.WebAnalytics.ActivityAbuseReport">
            <summary>
            Abuse report activity type.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityAbuseReport.#ctor(CMS.DataEngine.BaseInfo,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor
            </summary>
            <param name="abuseReportInfo">Abuse report</param>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityAbuseReport.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityAbuseReport.SettingsKeyName">
            <summary>
            Activity settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityChatBase">
            <summary>
            Base class for all activity types belonging to the Chat module.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityChatBase.#ctor(CMS.WebAnalytics.ActivityContext,System.Boolean)">
            <summary>
            Default constructor.
            </summary>
            <param name="variables">Environment variables required for proper logging of activities</param>
            <param name="useReffererAsCurrentURL">If true, tha URL parameter of the activity will be set to value received as Refferer header. Refferer will be set to empty string.</param>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityProductAddedToWishlist">
            <summary>
            Activity product added to wishlist.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityProductAddedToWishlist.#ctor(System.String,System.Int32,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="skuName">Product name</param>
            <param name="skuId">SKU ID</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityProductAddedToWishlist.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityProductAddedToWishlist.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityBizFormSubmit">
            <summary>
            Form submit activity type.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityBizFormSubmit.#ctor(System.String,System.Int32,System.Int32,CMS.Base.ITreeNode,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Form submit constructor.
            </summary>
            <param name="formName">Form name</param>
            <param name="bizFormID">Form ID</param>
            <param name="itemID">Record ID</param>
            <param name="currentDoc">Current document</param>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityBizFormSubmit.ActivityType">
            <summary>
            Type of the activity
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityBizFormSubmit.SettingsKeyName">
            <summary>
            Name of the settings key.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityBlogComment">
            <summary>
            Blog comment activity.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityBlogComment.#ctor(CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Blog comment constructor
            </summary>
            <param name="blogComment">Blog comment info</param>
            <param name="blogPost">Blog post tree node</param>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityBlogComment.ActivityTypeEnabled(CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo)">
            <summary>
            Indicates if logging of specific activity is enabled.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityBlogComment.BlogComment_OnAfterLogActivity(System.Object,System.EventArgs)">
            <summary>
            Updates contact record.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityBlogComment.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityBlogComment.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityChatAcceptInitiatedChat">
            <summary>
            Activity for accepting initiated chat request.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityChatAcceptInitiatedChat.#ctor(CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityChatAcceptInitiatedChat.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityChatAcceptInitiatedChat.SettingsKeyName">
            <summary>
            Name of corresponding settings key.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityChatRequestSupport">
            <summary>
            Activity for  chat support request.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityChatRequestSupport.#ctor(CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityChatRequestSupport.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityChatRequestSupport.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityChatRequestSupportOfflineForm">
            <summary>
            Activity for requesting support using offline support form (when there are no online supporters on chat).
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityChatRequestSupportOfflineForm.#ctor(CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityChatRequestSupportOfflineForm.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityChatRequestSupportOfflineForm.SettingsKeyName">
            <summary>
            Name of the setting key.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityCustom">
            <summary>
            Custom activity.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityCustom.#ctor(CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityCustom.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityCustom.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityCustomerRegistration">
            <summary>
            Activity customer registration.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityCustomerRegistration.#ctor(CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="customerInfo">Customer info object</param>
            <param name="userInfo">User info object</param>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityCustomerRegistration.ActivityCustomerRegistration_OnAfterLogActivity(System.Object,System.EventArgs)">
            <summary>
            Activity was logged.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityCustomerRegistration.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityCustomerRegistration.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityEventBooking">
            <summary>
            Activity event booking.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityEventBooking.#ctor(CMS.DataEngine.BaseInfo,System.String,CMS.DataEngine.BaseInfo,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Activity event booking constructor.
            </summary>
            <param name="eventNode">Event node TreeNode</param>
            <param name="documentName">Document name</param>
            <param name="eventAttendeeInfo">Event attendee info object.</param>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityEventBooking.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityEventBooking.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityExternalSearch">
            <summary>
            Activity external search.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityExternalSearch.#ctor(System.String,System.String,CMS.Base.IDataContainer,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="searchKeyword">Search keyword</param>
            <param name="searchEngine">Search engine</param>
            <param name="currentPage">Activity page</param>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityExternalSearch.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityExternalSearch.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityForumPost">
            <summary>
            Activity new forum post.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityForumPost.#ctor(CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,System.Boolean,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="forumPostInfo">Forum post info</param>
            <param name="forumInfo">Forum info</param>
            <param name="currentDocument">Current document</param>
            <param name="forumLogActivity">Indicates if logging is enabled</param>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityForumPost.ActivityForumPost_OnAfterLogActivity(System.Object,System.EventArgs)">
            <summary>
            Event after logging.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityForumPost.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityForumPost.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityInternalSearch">
            <summary>
            Activity internal search.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityInternalSearch.#ctor(System.String,CMS.Base.ITreeNode,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Constructor.
            </summary>
            <param name="searchKeyword">Search keyword</param>
            <param name="currentPage">Current page</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityInternalSearch.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityInternalSearch.SettingsKeyName">
            <summary>
            Settings name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityJoinGroup">
            <summary>
            Activity group join.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityJoinGroup.#ctor(CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="gmi">GroupMemberInfo object</param>
            <param name="groupInfo">Group object</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityJoinGroup.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityJoinGroup.SettingsKeyName">
            <summary>
            Activity settings name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityLandingPage">
            <summary>
            Activity landing page.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLandingPage.#ctor(CMS.Base.ITreeNode,System.String,System.String,System.String,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="currentPage">Current page TreeNode</param>
            <param name="documentName">Name of the document</param>
            <param name="ABTestVariantName">Name of the AB variant</param>
            <param name="MVTCombinationName">Name of the MVT combination</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityLandingPage.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityLandingPage.SettingsKeyName">
            <summary>
            Name of the settings key.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityLeaveGroup">
            <summary>
            Activity leave group.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLeaveGroup.#ctor(CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.Base.ITreeNode,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="gmi">GroupMemberInfo object</param>
            <param name="group">Group object</param>
            <param name="currentPage">Current document</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityLeaveGroup.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityLeaveGroup.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityMessageBoardComment">
            <summary>
            Activity message board comment.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityMessageBoardComment.#ctor(CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.Base.ITreeNode,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="boardMessageInfo">BoardMessageInfo object</param>
            <param name="boardInfo">BoardInfo object</param>
            <param name="currentDoc">Current document</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityMessageBoardComment.ActivityLeaveGroup_OnAfterLogActivity(System.Object,System.EventArgs)">
            <summary>
            On after logging event.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityMessageBoardComment.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityMessageBoardComment.SettingsKeyName">
            <summary>
            Setting name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityNewsletterClickThrough">
            <summary>
            Newsletter email click through activity.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityNewsletterClickThrough.#ctor(System.Int32,System.String,System.String,CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="contactID">Current contact ID</param>
            <param name="originalURL">URL of the origin</param>
            <param name="value">Activity value</param>
            <param name="issue">Issue object</param>
            <param name="newsletter">Newsletter object</param>
            <param name="subscriber">Subscriber object</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityNewsletterClickThrough.ActivityNewsletterClickThrough_OnAfterLogActivity(System.Object,System.EventArgs)">
            <summary>
            Event after successful logging.
            </summary>
        </member>
        <member name="E:CMS.WebAnalytics.ActivityNewsletterClickThrough.OnAfterClickThroughActivity">
            <summary>
            Occurs after click through activity is logged.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityNewsletterClickThrough.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityNewsletterClickThrough.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityNewsletterOpen">
            <summary>
            Activity open newsletter e-mail.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityNewsletterOpen.#ctor(System.Int32,System.String,CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="contactID">Current contact ID</param>
            <param name="value">Activity value</param>
            <param name="issue">Issue object</param>
            <param name="newsletter">Newsletter object</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityNewsletterOpen.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityNewsletterOpen.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityNewsletterSubscribing">
            <summary>
            Newsletter subscribe activity.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityNewsletterSubscribing.#ctor(CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="subscriber">Subscriber object</param>
            <param name="newsletter">Newsletter object</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityNewsletterSubscribing.ActivityNewsletterSubscribing_OnAfterLogActivity(System.Object,System.EventArgs)">
            <summary>
            On after logging event.
            </summary>
        </member>
        <member name="E:CMS.WebAnalytics.ActivityNewsletterSubscribing.OnAfterNewsletterSubscribingActivity">
            <summary>
            Occurs after newsletter subscribing activity is logged.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityNewsletterSubscribing.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityNewsletterSubscribing.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityNewsletterUnsubscribing">
            <summary>
            Activity newsletter unsubscribing.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityNewsletterUnsubscribing.#ctor(CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="subscriber">Subscriber object</param>
            <param name="newsletter">Newsletter object</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityNewsletterUnsubscribing.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityNewsletterUnsubscribing.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityPageVisit">
            <summary>
            Activity page visit.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityPageVisit.#ctor(CMS.Base.ITreeNode,System.String,System.String,System.String,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="currentPage">Current page</param>
            <param name="documentName">Name of the document</param>
            <param name="ABTestVariantName">AB variant name</param>
            <param name="MVTCombinationName">MVT combination name</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityPageVisit.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityPageVisit.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityPollVoting">
            <summary>
            Activity poll voting.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ActivityPollVoting.POLL_ANSWER_SEPARATOR">
            <summary>
            Answer IDs separator (in case of multiple answers this character is used as separator)
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityPollVoting.#ctor(CMS.DataEngine.BaseInfo,CMS.Base.ITreeNode,System.String,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="pollInfo">PollInfo object</param>
            <param name="currentDoc">Current document</param>
            <param name="answers">Answers</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityPollVoting.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityPollVoting.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityProductAddedToShoppingCart">
            <summary>
            Activity product added to shopping cart.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityProductAddedToShoppingCart.#ctor(System.String,System.Int32,System.Int32,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Activity product added to shopping cart.
            </summary>
            <param name="skuName">Name of the product</param>
            <param name="quantity">Quantity</param>
            <param name="skuID">SKU ID</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityProductAddedToShoppingCart.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityProductAddedToShoppingCart.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityProductRemovedFromShoppingCart">
            <summary>
            Activity product removed from shopping cart.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityProductRemovedFromShoppingCart.#ctor(CMS.DataEngine.BaseInfo,System.String,System.Int32,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="cartItem">Cart item object</param>
            <param name="SKUName">Product name</param>
            <param name="contactID">Contact ID. Optional.</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityProductRemovedFromShoppingCart.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityProductRemovedFromShoppingCart.SettingsKeyName">
            <summary>
            Settings key name
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityPurchase">
            <summary>
            Activity purchase.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityPurchase.#ctor(System.String,System.Int32,System.Double,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="totalPriceAsString">Formatted price</param>
            <param name="orderID">Order ID</param>
            <param name="totalPrice">Total price</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityPurchase.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityPurchase.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityPurchasedProduct">
            <summary>
            Activity purchased product.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityPurchasedProduct.#ctor(System.String,CMS.DataEngine.BaseInfo,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="SKUName">Formatted name of the product</param>
            <param name="cartItem">Cart item object</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityPurchasedProduct.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityPurchasedProduct.SettingsKeyName">
            <summary>
            Name of the settings key.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityRating">
            <summary>
            Activity rating.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityRating.#ctor(System.String,System.Double,CMS.Base.ITreeNode,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="title">Activity title</param>
            <param name="value">Activity value</param>
            <param name="currentDoc">Current document</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityRating.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityRating.SettingsKeyName">
            <summary>
            Settings key name
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityRegistration">
            <summary>
            Activity registration
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityRegistration.#ctor(CMS.Base.IUserInfo,CMS.Base.ITreeNode,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor
            </summary>
            <param name="ui">UserInfo object</param>
            <param name="currentDoc">Current document</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityRegistration.ActivityRegistration_OnAfterLogActivity(System.Object,System.EventArgs)">
            <summary>
            On after successful logging.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityRegistration.GetFriendlyUserName(CMS.Base.IUserInfo)">
            <summary>
            Returns formatted user name.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityRegistration.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityRegistration.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivitySubscriptionBlogPost">
            <summary>
            Activity blog post subscription
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySubscriptionBlogPost.#ctor(System.String,CMS.Base.ITreeNode,CMS.Base.ITreeNode,CMS.DataEngine.BaseInfo,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="blogName">Blog name.</param>
            <param name="blogNode">Blog node. Optional.</param>
            <param name="blogPost">Blog post node.</param>
            <param name="bpsi">Blog post subscription object.</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySubscriptionBlogPost.ActivitySubscriptionBlogPost_OnAfterLogActivity(System.Object,System.EventArgs)">
            <summary>
            On after logging event.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivitySubscriptionBlogPost.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivitySubscriptionBlogPost.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivitySubscriptionForumPost">
            <summary>
            Activity subscription forum post.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySubscriptionForumPost.#ctor(CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.Base.ITreeNode,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="fi">ForumInfo object</param>
            <param name="fsi">ForumSubscriptionInfo object</param>
            <param name="currentDoc">Current document</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySubscriptionForumPost.ActivitySubscriptionForumPost_OnAfterLogActivity(System.Object,System.EventArgs)">
            <summary>
            On after successful logging event.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivitySubscriptionForumPost.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivitySubscriptionForumPost.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivitySubscriptionMessageBoard">
            <summary>
            Activity subscription message board.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySubscriptionMessageBoard.#ctor(CMS.DataEngine.BaseInfo,CMS.DataEngine.BaseInfo,CMS.Base.ITreeNode,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="boardInfo">BoardInfo object</param>
            <param name="boardSubscriptionInfo">BoardSubscriptionInfo object</param>
            <param name="currentDoc">Current document</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivitySubscriptionMessageBoard.ActivitySubscriptionMessageBoard_OnAfterLogActivity(System.Object,System.EventArgs)">
            <summary>
            On after successful logging event.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivitySubscriptionMessageBoard.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivitySubscriptionMessageBoard.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityUserContributionDelete">
            <summary>
            Activity user contribution delete.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityUserContributionDelete.#ctor(CMS.Base.ITreeNode,System.String,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="node">Document being deleted</param>
            <param name="documentName">Document name</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityUserContributionDelete.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityUserContributionDelete.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityUserContributionInsert">
            <summary>
            Activity user contribution insert.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityUserContributionInsert.#ctor(CMS.Base.ITreeNode,System.String,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Activity default constructor.
            </summary>
            <param name="node">Node being inserted</param>
            <param name="documentName">Document name.</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityUserContributionInsert.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityUserContributionInsert.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityUserContributionUpdate">
            <summary>
            Activity user contribution update.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityUserContributionUpdate.#ctor(CMS.Base.ITreeNode,System.String,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="node">Node being updated</param>
            <param name="documentName">Document name</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityUserContributionUpdate.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityUserContributionUpdate.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityUserLogin">
            <summary>
            Activity user login.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityUserLogin.#ctor(System.Int32,CMS.Base.IUserInfo,CMS.Base.ITreeNode,CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="contactID">Contact ID. Optional.</param>
            <param name="ui">UserInfo object</param>
            <param name="currentDoc">Current document</param>
            <param name="variables">Environment variables required for proper logging of activities. Use AnalyticsContext.ActivityEnvironmentVariables.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityUserLogin.GetFriendlyUserName(CMS.Base.IUserInfo)">
            <summary>
            Returns formatted user name.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityUserLogin.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityUserLogin.SettingsKeyName">
            <summary>
            Settings key name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityChatAcceptAutomaticallyInitiatedChat">
            <summary>
            Activity for accepting initiated chat request which was issued automatically (using Automatically initiated chat request).
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityChatAcceptAutomaticallyInitiatedChat.#ctor(CMS.WebAnalytics.ActivityContext)">
            <summary>
            Default constructor.
            </summary>
            <param name="variables">Environment variables required for proper logging of activities</param>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityChatAcceptAutomaticallyInitiatedChat.ActivityType">
            <summary>
            Activity type.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityChatAcceptAutomaticallyInitiatedChat.SettingsKeyName">
            <summary>
            Name of corresponding settings key.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityLogHelper">
            <summary>
            Provides functionality for activity logging. 
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogHelper.ParseActivityLogRecord(System.String)">
            <summary>
            Parses one line of the log file.
            </summary>
            <param name="line">Log record (line contains activity type, contact ID, site ID, title, item ID, URL, node ID, item detail ID, value, IP address, campaign name, additional param1, additional param2... )</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="line"/> is null</exception>
            <returns><see cref="T:CMS.WebAnalytics.ActivityData"/> or null if passed log record is in incorrect format</returns>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogHelper.ProcessActivityLogRecord(CMS.WebAnalytics.ActivityData)">
            <summary>
            Inserts one log record to the database. Returns ID of created activity.
            </summary>
            <remarks>
            This method does not touch cache keys for the inserted activity ("om.activity|all", "om.contact|..|children", etc.) automatically. It has to be done by caller if needed.
            </remarks>
            <param name="activityData">Parsed log record</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogHelper.ProcessActivityUpdateMerged(System.Int32,System.Int32)">
            <summary>
            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.
            </summary>
            <param name="firstActivityId">First activity ID to be processed</param>
            <param name="lastActivityId">last activity ID to be processed</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogHelper.ProcessActivityLogRecords(System.Collections.Generic.List{System.String})">
            <summary>
            Processes the log records to DB.
            </summary>
            <param name="lines">Log records (each line contains activity type, contact ID, site ID, title, item ID, URL, document ID,  item detail ID, value, IP address, aditional param1, aditional param2... )</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogHelper.GetContactIDByMembership(System.Int32,System.Int32,System.Int32,System.String)">
            <summary>
            Gets contact ID from membership relations.
            </summary>
            <param name="relatedId">Related ID </param>
            <param name="memberType">Member type (user, subscriber, customer)</param>
            <param name="siteId">Site ID</param>
            <param name="where">Additional WHERE condition</param>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogHelper.GetContactIDByEmail(System.String,System.Int32)">
            <summary>
            Returns contact ID for e-mail address.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ActivityLogHelper.GetActivityDependencyCacheKeys(System.Collections.Generic.IEnumerable{System.Int32})">
            <summary>
            Gets cache keys which should be touched after batch of activities is inserted to the database.
            </summary>
            <param name="contactIDs">IDs of the contacts whose activities were created</param>
            <returns>List of cache dependencies which should be touched after inserting a batch of activities</returns>
        </member>
        <member name="T:CMS.WebAnalytics.UserNameFormatter">
            <summary>
            Translates <see cref="T:CMS.Membership.UserInfo"/> to human readable format.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.UserNameFormatter.GetFriendlyUserName(System.Int32)">
            <summary>
            Joins user name consisting of first, middle, last and e-mail address in one string.
            </summary>
            <param name="userId">User ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.UserNameFormatter.GetFriendlyUserName(CMS.Membership.UserInfo)">
            <summary>
            Joins user name consisting of first, middle, last and e-mail address in one string.
            </summary>
            <param name="ui">User info</param>
        </member>
        <member name="M:CMS.WebAnalytics.UserNameFormatter.GetFriendlyUserName(CMS.DataEngine.BaseInfo)">
            <summary>
            Joins user name consisting of first, middle, last and e-mail address in one string.
            </summary>
            <param name="ui">User info</param>
        </member>
        <member name="M:CMS.WebAnalytics.UserNameFormatter.GetFriendlyUserName(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Joins user name consisting of first, middle, last and e-mail address in one string.
            </summary>
            <param name="first">First name</param>
            <param name="middle">Middle name</param>
            <param name="last">Last name</param>
            <param name="emailAddress">E-mail address</param>
            <param name="userName">User name</param>
        </member>
        <member name="T:CMS.WebAnalytics.MembershipType">
            <summary>
            Membership type constants
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.MembershipType.CMS_USER">
            <summary>
            Regular user
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.MembershipType.ECOMMERCE_CUSTOMER">
            <summary>
            Ecommerce customer
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.MembershipType.NEWSLETTER_SUBSCRIBER">
            <summary>
            Newsletter subscriber
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ActivityContext">
            <summary>
            Activity environment variables.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityContext.ContactID">
            <summary>
            Current contact ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityContext.SiteID">
            <summary>
            Current site ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityContext.Campaign">
            <summary>
            Current campaign.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityContext.IsLiveSite">
            <summary>
            Indicates if activity occurred on live site.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityContext.CurrentUser">
            <summary>
            Current user info.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityContext.DocumentLogActivity">
            <summary>
            Indicates if document enables logging activity.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityContext.CurrentHttpContext">
            <summary>
            Current HTTP context.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityContext.CurrentURL">
            <summary>
            Gets or sets the Url which user visited.
            </summary>
            <remarks>
            When activities are logged through WebAnalytics service, this property is set to the referrer, 
            because that is the actual page which should be logged.
            </remarks>
            <value>Can be either set manually, or obtained from RequestContext otherwise</value>
        </member>
        <member name="P:CMS.WebAnalytics.ActivityContext.CurrentURLReferrer">
            <summary>
            Gets or sets current URL referrer.
            </summary>
            <value>Can be either set manually, or obtained from HttpContext otherwise</value>
        </member>
        <member name="T:CMS.WebAnalytics.SampleDataGenerator">
            <summary>
            Generates sample data in Web Analytics. Uses analytics.statistics.generatesampledata query.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.SampleDataGenerator.StatisticCodeNames">
            <summary>
            Statistics code names. These are used when 'all' statistics are being generated.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SampleDataGenerator.GenerateSampleData(System.DateTime,System.DateTime,System.Int32,System.String)">
            <summary>
            Generates sample analytics data. Returns true if sample data generator was started.
            </summary>
            <param name="from">From</param>
            <param name="to">To</param>
            <param name="siteId">Site ID</param>
            <param name="codeName">Statistic codename</param>
        </member>
        <member name="M:CMS.WebAnalytics.SampleDataGenerator.GenerateData(System.DateTime,System.DateTime,System.Int32,System.String)">
            <summary>
            Generates analytics data.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.SampleDataGenerator.DataGeneratorIsRunning">
            <summary>
            Gets the value that indicates whether data generation is running
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.AnalyticsDebug">
            <summary>
            Analytics debug methods
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsDebug.GetDebugSettings">
            <summary>
            Gets the debug settings
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsDebug.NewLogTable">
            <summary>
            Creates a new table for the analytics log.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsDebug.LogActivityOperation(CMS.WebAnalytics.ActivityData)">
            <summary>
            Logs the activity operation. Logs the activity operation to the file and to current request log for debugging.
            </summary>
            <param name="data">Activity data</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsDebug.LogAnalyticsOperation(System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Double)">
            <summary>
            Logs the analytics operation. Logs the analytics operation to the file and to current request log for debugging.
            </summary>
            <param name="codeName">Statistics codename</param>
            <param name="siteName">Site name</param>
            <param name="culture">Site culture code</param>
            <param name="objectName">Object name</param>
            <param name="objectId">Object ID</param>
            <param name="count">Hit count</param>
            <param name="value">Hit value</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsDebug.LogToFile(CMS.WebAnalytics.ActivityData)">
            <summary>
            Logs the activity to the log file.
            </summary>
            <param name="data">Activity data</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsDebug.AppendActivityInfo(System.Text.StringBuilder,System.String,System.String)">
            <summary>
            Appends given line if not empty
            </summary>
            <param name="builder">StringBuilder object</param>
            <param name="title">Title</param>
            <param name="value">Value</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsDebug.LogToFile(System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Double)">
            <summary>
            Logs the analytics operation to the log file.
            </summary>
            <param name="codeName">Statistics codename</param>
            <param name="siteName">Site name</param>
            <param name="culture">Site culture code</param>
            <param name="objectName">Object name</param>
            <param name="objectId">Object ID</param>
            <param name="count">Hit count</param>
            <param name="value">Hit value</param>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsDebug.Settings">
            <summary>
            Debug settings
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsDebug.CurrentRequestLog">
            <summary>
            Current request log.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsDebug.DebugCurrentRequest">
            <summary>
            Debug current request Analytics access.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.AnalyticsHelper">
            <summary>
            Analytics helper class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.AnalyticsHelper.SUBSCRIPTION_WINDOW_WIDTH">
            <summary>
            Width of subscription window
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.AnalyticsHelper.SUBSCRIPTION_WINDOW_HEIGHT">
            <summary>
            Height of subscription window
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.AnalyticsHelper.MANAGE_WINDOW_WIDTH">
            <summary>
            Width of manage data window
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.AnalyticsHelper.MANAGE_WINDOW_HEIGHT">
            <summary>
            Height of manage data window
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.AnalyticsHelper.PARAM_SEMICOLON">
            <summary>
            Replacement for the semicolon character used in the url parameter
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.AnalyticsHelper.mSiteList">
            <summary>
            Hashtable of sorted dictionaries of lists with visitors IP addresses
            HashTable[ siteName -> { lastTime, ArrayList of Hashtable[IP -> true] } ]
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.AnalyticsHelper.mIPsRegExpTable">
            <summary>
            Hashtable of regular expressions of sites' excluded IPs.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.AnalyticsHelper.mSlidingIPExpiration">
            <summary>
            Indicates if IP should be logged every time for anonymous user.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.AnalyticsHelper.mEnableAutomaticCampaignCreate">
            <summary>
            Indicates whether automatic campaign object is enabled
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.AnalyticsHelper.mIpLocker">
            <summary>
            Locking object for list of IP addresses per site
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.JavascriptLoggingEnabled(System.String)">
            <summary>
            Returns "Use JavaScript logging" value from the database.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.ExcludedIPs(System.String)">
            <summary>
            Returns "Excluded IPs" value from the database.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.ExcludedURLs(System.String)">
            <summary>
            Returns "Excluded URLs" value from the database.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.ExcludedFileExtensions(System.String)">
            <summary>
            Returns "Excluded file extensions" value from the database.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.ExcludeSearchEngines(System.String)">
            <summary>
            Returns "Exclude search engines" value from the database.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.AnalyticsEnabled(System.String)">
            <summary>
            Returns true if web analytics is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackPageViewsEnabled(System.String)">
            <summary>
            Returns true if page views tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackAggregatedViewsEnabled(System.String)">
            <summary>
            Returns true if aggregated views tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackVisitsEnabled(System.String)">
            <summary>
            Returns true if visits tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.VisitorsSmartCheckingTime(System.String)">
            <summary>
            Returns how long should be visitors' IP addresses stored in memory.
            Visitors smart checking is disabled if 0 is returned.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackFileDownloadsEnabled(System.String)">
            <summary>
            Returns true if file downloads tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackBrowserTypesEnabled(System.String)">
            <summary>
            Returns true if browser types tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackCampaignsEnabled(System.String)">
            <summary>
            Returns true if campaigns tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackConversionsEnabled(System.String)">
            <summary>
            Returns true if conversions tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackInvalidPagesEnabled(System.String)">
            <summary>
            Returns true if invalid pages tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackSearchKeywordsEnabled(System.String)">
            <summary>
            Returns true if search keywords tracking is enabled for specific site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackLandingPageEnabled(System.String)">
            <summary>
            Returns true if landing page tracking is enabled for specific site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackExitPageEnabled(System.String)">
            <summary>
            Returns true if exit page tracking is enabled for specific site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackSearchEnginesEnabled(System.String)">
            <summary>
            Returns true if search engine tracking is enabled for specific site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackSearchCrawlersEnabled(System.String)">
            <summary>
            Returns true if search crawlers tracking is enabled for specific site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackReferralsEnabled(System.String)">
            <summary>
            Returns true if referrals tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackCountriesEnabled(System.String)">
            <summary>
            Returns true if countries tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackRegisteredUsersEnabled(System.String)">
            <summary>
            Returns true if registered users tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>        
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackOnSiteKeywords(System.String)">
            <summary>
            Returns true if onsite keywords tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>        
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackReferringSitesDirect(System.String)">
            <summary>
            Returns true if referring sites direct link  tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>        
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackReferringSitesLocal(System.String)">
            <summary>
            Returns true if referring sites by local links  tracking is enabled for specified site.
            </summary>
            <param name="siteName">Site name</param>        
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackAverageTimeOnPage(System.String)">
            <summary>
            Returns true if average time on page tracking is enabled
            </summary>
            <param name="siteName">Site name</param>        
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackReferringSitesReferring(System.String)">
            <summary>
            Returns true if referring sites by other domain tracking is enabled for specific site.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackMobileDevicesEnabled(System.String)">
            <summary>
            Returns true if mobile device tracking is enabled
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.GetVisitorStatusIdle(System.String)">
            <summary>
            Gets or sets the value in minutes for how long user should be counted as active(1380 minutes by default = 23 hours).
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.GetContextStatus(System.String,System.Boolean@)">
            <summary>
            Returns current visitor status
            </summary>
            <param name="siteName">Site name</param>
            <param name="idleExpired">Indicates whether idle expired</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TryGetStatusBackwardCompatible(System.Boolean@)">
            <summary>
            Tries get status from previous type of cookies
            </summary>
            <param name="idleExpired">Indicates whether idle expired</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.CleanIPAdresses(System.String)">
            <summary>
            Cleans list of IP addresses from site list 
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.SetupIPExpiration(System.String)">
            <summary>
            Sets up the IP expiration
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.SetContextStatus(System.String,CMS.WebAnalytics.VisitorStatusEnum,System.DateTime)">
            <summary>
            Sets context status.
            </summary>
            <param name="siteName">Name of context's site</param>
            <param name="status">Visitor's status</param>
            <param name="lastActivityDate">Date time of visitor's last activity</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.IsLoggingEnabled(System.String,System.String)">
            <summary>
            Return true if analytics log enabled for given data
            </summary>
            <param name="siteName">Site name</param>
            <param name="nodeAliasPath">Node alias path</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.IsLoggingEnabled(System.String,System.String,CMS.WebAnalytics.LogExcludingFlags)">
            <summary>
            Return true if analytics log enabled for given data
            </summary>
            <param name="siteName">Site name</param>
            <param name="nodeAliasPath">Node alias path</param>
            <param name="excludingOptions">Excluding options flag for logging</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.IsIPExcluded(System.String,System.String)">
            <summary>
            Determines whether IP is excluded or not.
            </summary>
            <param name="siteName">Site name</param>
            <param name="ip">IP</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.GetQueryStringParameters(System.Data.DataRow)">
            <summary>
            Generates reports parameters for query string
            </summary>
            <param name="dr">Datarow with report's parameters</param>        
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.IsURLExcluded(System.String,System.String)">
            <summary>
            Determines whether URL is excluded or not.
            </summary>
            <param name="siteName">Site name</param>
            <param name="relativeUrl">URL</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.IsFileExtensionExcluded(System.String,System.String)">
            <summary>
            Determines whether extension is excluded or not.
            </summary>
            <param name="siteName">Site name</param>
            <param name="extension">File extension (with or without '.', e.g. 'txt' or '.txt')</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.IsSearchEngineExcluded(System.String)">
            <summary>
            Returns true if current request is search engine and should be excluded from the analytics log.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.CampaignTrackingParameter(System.String)">
            <summary>
            Returns the campaign tracking URL parameter.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.CurrentCampaign(System.String)">
            <summary>
            Returns current request campaign name reference.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.SetCampaign(System.String,System.String,System.String)">
            <summary>
            Creates log with current campaign or write campaign into cookie, if Javascript logging is enabled. Cookie will be used for logging using web analytics service.
            </summary>
            <param name="campaign">Campaign name</param>
            <param name="siteName">Site name</param>
            <param name="aliasPath">Node alias path for checking if url is excluded from analytics</param>
            <returns>True if successfully logged, or campaign is written into cookie</returns>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.AddTrackedCampaign(System.String)">
            <summary>
            Adds new campaign to TrackedCampaigns collection. Adding is performed only when campaign is not already present.
            </summary>
            <param name="campaign">Codename of campaign</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.RemoveTrackedCampaigns">
            <summary>
            Removes TrackedCampaign cookie from cookie collection.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.LogRegisteredUser(System.String,CMS.Membership.UserInfo)">
            <summary>
            Logs registered user to the statistics.
            </summary>
            <param name="siteName">Site name</param>
            <param name="ui">UserInfo of registered user - username and userid of user is logged</param>
            <exception cref="T:System.ArgumentNullException">Argument ui cannot be null</exception>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.LogSearchKeywords(System.String,System.String,System.String,System.Int32,System.Int32)">
            <summary>
            Logs keywords.
            </summary>
            <param name="siteName">Site name to log</param>
            <param name="documentCulture">Document's culture</param>
            <param name="searchKeywords">Keywords to lock</param>
            <param name="objectID">Object ID</param>
            <param name="count">Count of keywords to log</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.LogAverageTimeOnPage(System.String,System.String,System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            Logs average time on page
            </summary>
            <param name="siteName">Site name to log</param>
            <param name="documentCulture">Document's culture</param>
            <param name="objectName">Object name</param>
            <param name="objectID">Object ID</param>
            <param name="count">Count of logged items</param>
            <param name="seconds">Time spent on given page</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.LogExitPageCandidate(System.String,System.String,System.String,System.Int32,System.Int32)">
            <summary>
            Logs exit page candidate
            </summary>
            <param name="siteName">Site name to log</param>
            <param name="documentCulture">Document's culture</param>
            <param name="objectName">Object name</param>
            <param name="objectID">Object ID</param>
            <param name="count">Count of logged items</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.LogExitPage(System.String,System.String,System.String,System.Int32,System.Int32)">
            <summary>
            Logs exit page
            </summary>
            <param name="siteName">Site name to log</param>
            <param name="documentCulture">Document's culture</param>
            <param name="objectName">Object name</param>
            <param name="objectID">Object ID</param>
            <param name="count">Count of logged items</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.LogOnSiteSearchKeywords(System.String,System.String,System.String,System.String,System.Int32,System.Int32)">
            <summary>
            Logs onsite search keywords.
            </summary>
            <param name="siteName">Site name</param>
            <param name="aliasPath">Node alias path (path with results webpart)</param>
            <param name="documentCulture">Document's culture code</param>
            <param name="keywords">Keywords to log</param>
            <param name="objectID">Object ID</param>
            <param name="count">Count to log</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.LogLandingPage(System.String,System.String,System.String,System.Int32,System.Int32)">
            <summary>
            Logs landing page.
            </summary>
            <param name="siteName">Site name to log</param>
            <param name="documentCulture">Document's culture</param>
            <param name="objectName">Object name</param>
            <param name="objectID">Object ID</param>
            <param name="count">Count of keywords to log</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.LogSearchCrawler(System.String,System.String,System.String,System.String,System.Int32,System.Int32)">
            <summary>
            Logs crawler visits
            </summary>
            <param name="siteName">Site name to log</param>
            <param name="nodeAliasPath">Node alias path</param>
            <param name="documentCulture">Document's culture</param>
            <param name="objectName">Object name</param>
            <param name="objectID">Object ID</param>
            <param name="count">Count of keywords to log</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.LogReferringSite(System.String,System.String,System.String,System.String,System.Int32,System.Int32)">
            <summary>
            Track traffic sources (used by search engines, direct url, inner site links..).
            </summary>
            <param name="codeName">Type of referring site</param>
            <param name="siteName">Site name to log</param>
            <param name="documentCulture">Document culture</param>
            <param name="objectName">Object name</param>
            <param name="objectID">Object ID</param>
            <param name="count">Count of views</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackRegisteredUserConversion(System.String,System.Double,System.String,CMS.Membership.UserInfo)">
            <summary>
            Tracks registered user conversion.
            </summary>
            <param name="trackConversionName">Conversion name</param>
            <param name="conversionCount">Value of tracked conversion</param>
            <param name="siteName">Site name</param>
            <param name="ui">User info</param>
            <exception cref="T:System.ArgumentException">Thrown when conversion name is empty</exception>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.GetVisitorStatusByIP(System.String,System.String,System.Boolean@)">
            <summary>
            Returns visitor status by IP visit
            </summary>
            <param name="ip">IP address</param>
            <param name="siteName">Site name</param>
            <param name="idleExpired">Indicates whether idle time expired</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.LogIPVisit(System.String,System.String)">
            <summary>
            Logs given IP address to the IP table
            </summary>
            <param name="ip">IP address</param>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.LogIPVisit(System.String,System.String,System.DateTime)">
            <summary>
            Logs given IP address to the IP table
            </summary>
            <param name="ip">IP address</param>
            <param name="siteName">Site name</param>
            <param name="lastActivityDate">DateTime corresponding to the last activity date</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsHelper.TrackUserRegistration(System.String,CMS.Membership.UserInfo,System.String,System.Double)">
            <summary>
            Logs user registration into the web analytics and if conversion name and value are set, the conversion is tracked.
            </summary>
            <param name="siteName">Site name.</param>
            <param name="user">Registered user.</param>
            <param name="conversionName">Name of the conversion which shall be tracked. If null or empty, conversion is not tracked.</param>
            <param name="conversionValue">Conversion value.</param>
            <exception cref="T:System.ArgumentNullException">Argument user cannot be null</exception>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsHelper.SiteList">
            <summary>
            Hashtable of sorted dictionaries of lists with visitors IP addresses
            HashTable[ siteName -> { lastTime, ArrayList of Hashtable[IP -> true] } ]
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsHelper.IPsRegExpTable">
            <summary>
            Hashtable of regular expressions of sites' excluded IPs.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsHelper.VisitorStatus">
            <summary>
            Returns visitor status.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsHelper.EnableAutomaticCampaignCreate">
            <summary>
            Gets or sets the value that indicates whether automatic campaign creation is enabled
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsHelper.RemoveReferralQuery">
            <summary>
            Returns true, if query string should be removed from the referral URL; otherwise, false.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsHelper.SlidingIPExpiration">
            <summary>
            Returns true if IP for anonymous visitor should be logged every time. 
            Returns false if IP should be logged only once per user visit.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsHelper.Campaign">
            <summary>
            Gets or sets the current campaign
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsHelper.TrackedCampaigns">
            <summary>
            Gets enumerable of campaigns which should be logged in web analytics service called by Javascript.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsHelper.Referrer">
            <summary>
            Replaceable referrer (checks "AnalyticsReferrerString" item in RequestStockHelper first).
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.AnalyticsMethods">
            <summary>
            Methods for web analytics requiring the CMS context
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsMethods.LogVisitor(CMS.SiteProvider.SiteNameOnDemand)">
            <summary>
            Logs the site visitor.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsMethods.LogVisitor(System.String)">
            <summary>
            Logs the site visitor.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsMethods.SetVisitorStatusToContext(System.String,CMS.WebAnalytics.VisitorStatusEnum,System.Boolean)">
            <summary>
            Corrects visitor status value and saves it to context. <see cref="F:CMS.WebAnalytics.VisitorStatusEnum.MoreVisits"/> is set when visitors' idle time expired. 
            <see cref="F:CMS.WebAnalytics.VisitorStatusEnum.FirstVisit"/> is set in other scenarios.
            </summary>
            <param name="siteName">Name of current site</param>
            <param name="visitorStatus">Visitor status</param>
            <param name="idleExpired">True if last action of this visitor happened a long time ago so this visitor is returning to this site</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsMethods.LogMobileDevice(System.String)">
            <summary>
            Logs mobile device.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsMethods.LogConversion(CMS.SiteProvider.SiteNameOnDemand,System.String,System.String)">
            <summary>
            Logs conversion for given conversion name and value.
            </summary>
            <param name="siteName">Site name</param>
            <param name="conversionName">Conversion name to track</param>
            <param name="conversionValue">Conversion value</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsMethods.LogConversion(System.String,System.String,System.String)">
            <summary>
            Logs conversion for given conversion name and value.
            </summary>
            <param name="siteName">Site name</param>
            <param name="conversionName">Conversion name to track</param>
            <param name="conversionValue">Conversion value</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsMethods.LogSearchCrawler(System.String,CMS.PortalEngine.IPageInfo)">
            <summary>
            Logs search crawler visit for current page
            </summary>
            <param name="siteName">Site name</param>
            <param name="currentPage">Current page info</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsMethods.LogAnalytics(System.String,CMS.PortalEngine.IPageInfo,System.String)">
            <summary>
            Logs statistics for landing and referring pages.
            </summary>
            <param name="sessionID">Current session ID</param>
            <param name="currentPage">Current page info</param>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.AnalyticsMethods.LogPageNotFound(CMS.SiteProvider.SiteNameOnDemand)">
            <summary>
            Logs the page not found.
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="T:CMS.WebAnalytics.AnalyticsJSEventArgs">
            <summary>
            Arguments for event handlers related to logging analytics via JS.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsJSEventArgs.QueryParameters">
            <summary>
            Parameters to be passed via Ajax request when JavaScript logging is enabled.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.GenerateStatisticsEventArgs">
            <summary>
            Arguments for event handlers related to generating sample statistics data. 
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GenerateStatisticsEventArgs.From">
            <summary>
            Date to generate statistics from.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GenerateStatisticsEventArgs.To">
            <summary>
            Date to generate statistics to.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GenerateStatisticsEventArgs.StatisticsCodeName">
            <summary>
            Code name of statistics to generate.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.GenerateStatisticsHandler">
            <summary>
            Handler for generating sample web analytics statistics.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.GenerateStatisticsHandler.StartEvent(System.DateTime,System.DateTime,System.String)">
            <summary>
            Initiates the event handling.
            </summary>
            <param name="from">Date to generate statistics from</param>
            <param name="to">Date to generate statistics to</param>
            <param name="statisticsCodename">Codename of statistics to generate</param>
        </member>
        <member name="T:CMS.WebAnalytics.InsertAnalyticsJSHandler">
            <summary>
            Handler for inserting web analytics javascript snippet to the page.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.InsertAnalyticsJSHandler.StartEvent(System.Collections.Generic.Dictionary{System.String,System.String})">
            <summary>
            Initiates the event handling.
            </summary>
            <param name="queryParams">Query parameters to be sent via Ajax</param>
        </member>
        <member name="T:CMS.WebAnalytics.LogConversionHandler">
            <summary>
            Handler for the conversion logging.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.LogConversionHandler.StartEvent(CMS.WebAnalytics.LogRecord)">
            <summary>
            Initiates the event handling.
            </summary>
            <param name="conversion">Processed log record</param>
        </member>
        <member name="T:CMS.WebAnalytics.ProcessAnalyticsServiceHandler">
            <summary>
            Handler for the inserting javascript logging snippet to the page.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ProcessAnalyticsServiceHandler.StartEvent(System.Collections.Generic.Dictionary{System.String,System.String})">
            <summary>
            Initiates the event handling.
            </summary>
            <param name="queryParams">Query parameters</param>
        </member>
        <member name="T:CMS.WebAnalytics.ExitPageInfo">
            <summary>
            ExitPageInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ExitPageInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ExitPageInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfo.#ctor">
            <summary>
            Constructor - Creates an empty ExitPageInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new ExitPageInfo object from the given DataRow.
            </summary>
            <param name="dr">DataRow with the object data.</param>
        </member>
        <member name="P:CMS.WebAnalytics.ExitPageInfo.SessionIdentificator">
            <summary>
            Session identificator.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ExitPageInfo.ExitPageNodeID">
            <summary>
            Exit page node ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ExitPageInfo.ExitPageLastModified">
            <summary>
            Exit page last modified.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ExitPageInfo.ExitPageSiteID">
            <summary>
            Exit page site ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ExitPageInfo.ExitPageCulture">
            <summary>
            Exit page culture.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ExitPageInfoProvider">
            <summary>
            Class providing ExitPageInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfoProvider.GetExitPages">
            <summary>
            Returns a query for all the ExitPageInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfoProvider.GetExitPageInfo(System.String)">
            <summary>
            Returns ExitPageInfo with specified session identificator.
            </summary>
            <param name="sessionIdentificator">Exit page session identificator.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfoProvider.SetExitPageInfo(CMS.WebAnalytics.ExitPageInfo)">
            <summary>
            Sets (updates or inserts) specified ExitPageInfo.
            </summary>
            <param name="infoObj">ExitPageInfo to be set.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfoProvider.DeleteExitPageInfo(CMS.WebAnalytics.ExitPageInfo)">
            <summary>
            Deletes specified ExitPageInfo.
            </summary>
            <param name="infoObj">ExitPageInfo to be deleted.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfoProvider.DeleteExitPageInfo(System.String)">
            <summary>
            Deletes ExitPageInfo with specified name.
            </summary>
            <param name="name">ExitPageInfo name.</param>
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfoProvider.GetExitPagesInternal">
            <summary>
            Returns a query for all the ExitPageInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfoProvider.GetExitPageInfoInternal(System.String)">
            <summary>
            Returns ExitPageInfo with specified session identificator.
            </summary>
            <param name="sessionIdentificator">Exit page session identificator.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfoProvider.SetExitPageInfoInternal(CMS.WebAnalytics.ExitPageInfo)">
            <summary>
            Sets (updates or inserts) specified ExitPageInfo.
            </summary>
            <param name="infoObj">ExitPageInfo to be set.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.ExitPageInfoProvider.DeleteExitPageInfoInternal(CMS.WebAnalytics.ExitPageInfo)">
            <summary>
            Deletes specified ExitPageInfo.
            </summary>
            <param name="infoObj">ExitPageInfo to be deleted.</param>        
        </member>
        <member name="T:CMS.WebAnalytics.LogRecord">
            <summary>
            Representation of the one record (one row) from the analytics log file.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.LogRecord.LogTime">
            <summary>
            Time when the logged record occurred.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.LogRecord.CodeName">
            <summary>
            Code name of the log.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.LogRecord.Hits">
            <summary>
            Number of hits.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.LogRecord.Value">
            <summary>
            Total value.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.LogRecord.ValuesSet">
            <summary>
            List of hits values.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.LogRecord.ObjectName">
            <summary>
            Conversion name.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.LogRecord.ObjectId">
            <summary>
            Object ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.LogRecord.SiteName">
            <summary>
            Site name where conversion occurred.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.LogRecord.Culture">
            <summary>
            Culture.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.LogExcludingFlags">
            <summary>
            Log excluding flags. Indicates which check actions should be skipped
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.LogExcludingFlags.CheckAll">
            <summary>
            Check all
            </summary> 
        </member>
        <member name="F:CMS.WebAnalytics.LogExcludingFlags.SkipIpCheck">
            <summary>
            Skip IP address check
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.LogExcludingFlags.SkipFileExtensionCheck">
            <summary>
            Skip file extension check
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.LogExcludingFlags.SkipUrlCheck">
            <summary>
             Skip excluded URL check
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.LogExcludingFlags.SkipCrawlerCheck">
            <summary>
             Skip Crawler check
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.WebAnalyticsFunctions">
            <summary>
            Web analytics marketing functions.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsFunctions.IsReturningVisitor">
            <summary>
            Returns true if current visitor is returning.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsFunctions.IsFirstTimeVisitor">
            <summary>
            Returns true if current visitor comes to the website for the first time.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsFunctions.GetSearchEngineKeyword">
            <summary>
            Returns search keywords from search engine visitor came from.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsFunctions.GetSearchEngine">
            <summary>
            Returns search engine visitor came from.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsFunctions.GetUrlReferrer">
            <summary>
            Returns absolute URI of the URLRefferer from current HTTP context.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsFunctions.GetUrlReferrerParameter(System.String)">
            <summary>
            Returns value of specified URLReferrer query string parameter.
            </summary>
            <param name="parameterName">Query string parameter name</param>
        </member>
        <member name="T:CMS.WebAnalytics.VisitorMethods">
            <summary>
            Visitor methods - wrapping methods for macro resolver.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.VisitorMethods.GetCurrentDistance(System.Object[])">
            <summary>
            Returns current distance (in kilometers) from specified location (based on Geo IP).
            </summary>
            <param name="parameters">
            Latitude of the place;
            Longitude of the place;
            </param>
        </member>
        <member name="M:CMS.WebAnalytics.VisitorMethods.IsReturningVisitor(System.Object[])">
            <summary>
            Returns true if current visitor is returning.
            </summary>
            <param name="parameters">Parameters</param>
        </member>
        <member name="M:CMS.WebAnalytics.VisitorMethods.IsFirstTimeVisitor(System.Object[])">
            <summary>
            Returns true if current visitor comes to the website for the first time.
            </summary>
            <param name="parameters">Parameters</param>
        </member>
        <member name="M:CMS.WebAnalytics.VisitorMethods.GetSearchEngineKeyword(System.Object[])">
            <summary>
            Returns search keywords from search engine visitor came from.
            </summary>
            <param name="parameters">Parameters</param>
        </member>
        <member name="M:CMS.WebAnalytics.VisitorMethods.GetSearchEngine(System.Object[])">
            <summary>
            Returns search engine visitor came from.
            </summary>
            <param name="parameters">Parameters</param>
        </member>
        <member name="M:CMS.WebAnalytics.VisitorMethods.GetUrlReferrer(System.Object[])">
            <summary>
            Returns absolute URI of the URLRefferer from current HTTP context.
            </summary>
            <param name="parameters">Parameters</param>
        </member>
        <member name="M:CMS.WebAnalytics.VisitorMethods.GetUrlReferrerParameter(System.Object[])">
            <summary>
            Returns value of specified URLReferrer query string parameter.
            </summary>
            <param name="parameters">Query string parameter name</param>
        </member>
        <member name="T:CMS.WebAnalytics.CampaignInfo">
            <summary>
            CampaignInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.CampaignInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.CampaignInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfo.#ctor">
            <summary>
            Constructor - Creates an empty CampaignInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new CampaignInfo object from the given DataRow.
            </summary>
            <param name="dr">DataRow with the object data</param>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfo.GetPermissionName(CMS.DataEngine.PermissionsEnum)">
            <summary>
            Overrides permission name for managing the object info.
            </summary>
            <param name="permission">Permission type</param>
            <returns>ManageCampaigns permission name for managing permission type, or base permission name otherwise</returns>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignDisplayName">
            <summary>
            Campaign object display name.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignID">
            <summary>
            Campaign object ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignTotalCost">
            <summary>
            Campaign cost.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignSiteID">
            <summary>
            Campaign object site ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignDescription">
            <summary>
            Campaign object description.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignUseAllConversions">
            <summary>
            Indicates whether use with campaign all conversions or only selected ones.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignName">
            <summary>
            Campaign object name.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignOpenTo">
            <summary>
            Campaign open to.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignImpressions">
            <summary>
            Campaign imperssions (number of users affected by campaign).
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignOpenFrom">
            <summary>
            Campaign open from.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignRules">
            <summary>
            Group of crieterias under which campaign will be logged.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGUID">
            <summary>
            Campaign object unique identifier.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignLastModified">
            <summary>
            Campaign last modification date.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignEnabled">
            <summary>
            Indicates whether campaign is enabled.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalVisitorsMin">
            <summary>
            Gets or sets the campaign red flag value for number of visitors
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalConversionsMin">
            <summary>
            Gets or sets the campaign red flag value for number of conversions
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalValueMin">
            <summary>
            Gets or sets the campaign red flag value for total value of conversions
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalPerVisitorMin">
            <summary>
            Gets or sets the campaign red flag value for value per visitor
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalVisitors">
            <summary>
            Gets or sets the campaign goal value for number of visitors
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalConversions">
            <summary>
            Gets or sets the campaign goal value for number of conversions
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalValue">
            <summary>
            Gets or sets the campaign goal value for total value of conversions
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalPerVisitor">
            <summary>
            Gets or sets the campaign goal value for value per visitor
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalVisitorsPercent">
            <summary>
            Gets or sets the value that indicates whether vistors value should be counted as percent value
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalConversionsPercent">
            <summary>
            Gets or sets the value that indicates whether conversions value should be counted as percent value
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalValuePercent">
            <summary>
            Gets or sets the value that indicates whether value should be counted as percent value
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.CampaignInfo.CampaignGoalPerVisitorPercent">
            <summary>
            Gets or sets the value that indicates whether vistor per visitor value should be counted as percent value
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.CampaignInfoProvider">
            <summary>
            Class providing CampaignInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.GetCampaigns">
            <summary>
            Returns a query for all the CampaignInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.GetCampaignInfo(System.Int32)">
            <summary>
            Returns campaign with specified ID.
            </summary>
            <param name="campaignId">Campaign ID</param>        
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.GetCampaignInfo(System.String,System.String)">
            <summary>
            Returns campaign with specified name.
            </summary>
            <param name="campaignName">Campaign name</param>                
            <param name="siteName">Site name</param>                
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.SetCampaignInfo(CMS.WebAnalytics.CampaignInfo)">
            <summary>
            Sets (updates or inserts) specified campaign.
            </summary>
            <param name="campaignObj">Campaign to be set</param>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.DeleteCampaignInfo(CMS.WebAnalytics.CampaignInfo)">
            <summary>
            Deletes specified campaign.
            </summary>
            <param name="campaignObj">Campaign to be deleted</param>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.DeleteCampaignInfo(System.Int32)">
            <summary>
            Deletes campaign with specified ID.
            </summary>
            <param name="campaignId">Campaign ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.CampaignIsRunning(System.String,System.String)">
            <summary>
            Returns true if campaign is enabled and is valid for current date time.
            </summary>
            <param name="campaignName">Campaign name</param>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.CampaignIsRunning(CMS.WebAnalytics.CampaignInfo)">
            <summary>
            Returns true if campaign is enabled and is valid for current date time.
            </summary>
            <param name="campaignInfo">Campaign info object</param>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.RenameCampaignStatistics(System.String,System.String,System.Int32)">
            <summary>
            Renames campaign statistics data when changed code name.
            </summary>
            <param name="oldName">Old code name</param>
            <param name="newName">New code name</param>
            <param name="siteID">Campaign site ID </param>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.GetCampaignsInternal">
            <summary>
            Returns a query for all the CampaignInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.GetCampaignInfoInternal(System.Int32)">
            <summary>
            Returns campaign with specified ID.
            </summary>
            <param name="campaignId">Campaign ID</param>        
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.GetCampaignInfoInternal(System.String,System.String)">
            <summary>
            Returns campaign with specified name.
            </summary>
            <param name="campaignName">Campaign name</param>                
            <param name="siteName">Site name</param>         
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.SetCampaignInfoInternal(CMS.WebAnalytics.CampaignInfo)">
            <summary>
            Sets (updates or inserts) specified campaign.
            </summary>
            <param name="campaignObj">Campaign to be set</param>        
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.DeleteCampaignInfoInternal(CMS.WebAnalytics.CampaignInfo)">
            <summary>
            Deletes specified campaign.
            </summary>
            <param name="campaignObj">Campaign to be deleted</param>        
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.CampaignIsRunningInternal(System.String,System.String)">
            <summary>
            Returns true if campaign is enabled and is valid for current date time.
            </summary>
            <param name="campaignName">Campaign name</param>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.CampaignIsRunningInternal(CMS.WebAnalytics.CampaignInfo)">
            <summary>
            Returns true if campaign is enabled and is valid for current date time.
            </summary>
            <param name="campaignInfo">Campaign info object</param>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.RenameCampaignStatisticsInternal(System.String,System.String,System.Int32)">
            <summary>
            Renames campaign statistics data when changed code name.
            </summary>
            <param name="oldName">Old code name</param>
            <param name="newName">New code name</param>
            <param name="siteID">Campaign site ID </param>
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.RemoveCampaignFromDocuments(CMS.WebAnalytics.CampaignInfo)">
            <summary>
            Removes campaign from document nodes.
            </summary>
            <param name="campaignObj">Campaign object</param>  
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.RemoveAnalyticsData(CMS.WebAnalytics.CampaignInfo)">
            <summary>
            Removes analytics data.
            </summary>
            <param name="campaignObj">Campaign object</param>  
        </member>
        <member name="M:CMS.WebAnalytics.CampaignInfoProvider.#ctor">
            <summary>
            Constructor using ID and codename Hashtables.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ConversionCampaignInfo">
            <summary>
            ConversionCampaignInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ConversionCampaignInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ConversionCampaignInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfo.#ctor">
            <summary>
            Constructor - Creates an empty ConversionCampaignInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new ConversionCampaignInfo object from the given DataRow.
            </summary>
            <param name="dr">DataRow with the object data</param>
        </member>
        <member name="P:CMS.WebAnalytics.ConversionCampaignInfo.CampaignID">
            <summary>
            Campaign object ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ConversionCampaignInfo.ConversionID">
            <summary>
            Conversion object ID.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ConversionCampaignInfoProvider">
            <summary>
            Class providing ConversionCampaignInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.GetConversionCampaigns">
            <summary>
            Returns a query for all the ConversionCampaignInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.GetConversionCampaignInfo(System.Int32,System.Int32)">
            <summary>
            Returns relationship between specified conversion and campaign.
            </summary>
            <param name="conversionId">Conversion ID</param>
            <param name="campaignId">Campaign ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.SetConversionCampaignInfo(CMS.WebAnalytics.ConversionCampaignInfo)">
            <summary>
            Sets relationship between specified conversion and campaign.
            </summary>
            <param name="infoObj">Conversion-campaign relationship to be set</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.DeleteConversionCampaignInfo(CMS.WebAnalytics.ConversionCampaignInfo)">
            <summary>
            Deletes relationship between specified conversion and campaign.
            </summary>
            <param name="infoObj">Conversion-campaign relationship to be deleted</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.AddConversionToCampaign(System.Int32,System.Int32)">
            <summary>
            Sets relationship between specified conversion and campaign.
            </summary>	
            <param name="conversionId">Conversion ID</param>
            <param name="campaignId">Campaign ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.RemoveConversionFromCampaign(System.Int32,System.Int32)">
            <summary>
            Deletes relationship between specified conversion and campaign.
            </summary>
            <param name="conversionId">Conversion ID</param>
            <param name="campaignId">Campaign ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.RemoveAllConversionsFromCampaign(System.Int32)">
            <summary>
            Removes all conversions which belong to campaign.
            </summary>
            <param name="campaignID">Campaign ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.GetConversionCampaignsInternal">
            <summary>
            Returns a query for all the ConversionCampaignInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.GetConversionCampaignInfoInternal(System.Int32,System.Int32)">
            <summary>
            Returns relationship between specified conversion and campaign.
            </summary>
            <param name="conversionId">Conversion ID</param>
            <param name="campaignId">Campaign ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.SetConversionCampaignInfoInternal(CMS.WebAnalytics.ConversionCampaignInfo)">
            <summary>
            Sets relationship between specified conversion and campaign.
            </summary>
            <param name="infoObj">Conversion-campaign relationship to be set</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.DeleteConversionCampaignInfoInternal(CMS.WebAnalytics.ConversionCampaignInfo)">
            <summary>
            Deletes relationship between specified conversion and campaign.
            </summary>
            <param name="infoObj">Conversion-campaign relationship to be deleted</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.AddConversionToCampaignInternal(System.Int32,System.Int32)">
            <summary>
            Sets relationship between specified conversion and campaign.
            </summary>	
            <param name="conversionId">Conversion ID</param>
            <param name="campaignId">Campaign ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionCampaignInfoProvider.RemoveAllConversionsFromCampaignInternal(System.Int32)">
            <summary>
            Removes all conversions which belong to campaign.
            </summary>
            <param name="campaignID">Campaign ID</param>
        </member>
        <member name="T:CMS.WebAnalytics.ConversionInfo">
            <summary>
            ConversionInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ConversionInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.ConversionInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfo.#ctor">
            <summary>
            Constructor - Creates an empty ConversionInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new ConversionInfo object from the given DataRow.
            </summary>
            <param name="dr">DataRow with the object data</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfo.GetPermissionName(CMS.DataEngine.PermissionsEnum)">
            <summary>
            Overrides permission name for managing the object info.
            </summary>
            <param name="permission">Permission type</param>
            <returns>ManageConversions permission name for managing permission type, or base permission name otherwise</returns>
        </member>
        <member name="P:CMS.WebAnalytics.ConversionInfo.ConversionGUID">
            <summary>
            Conversion object unique identifier.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ConversionInfo.ConversionDescription">
            <summary>
            Conversion object description.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ConversionInfo.ConversionID">
            <summary>
            Conversion object ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ConversionInfo.ConversionSiteID">
            <summary>
            Conversion object site ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ConversionInfo.ConversionLastModified">
            <summary>
            Date and time when the conversion object was last modified.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ConversionInfo.ConversionName">
            <summary>
            Conversion object code name.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.ConversionInfo.ConversionDisplayName">
            <summary>
            Conversion object display name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ConversionInfoProvider">
            <summary>
            Class providing ConversionInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.GetConversions">
            <summary>
            Returns a query for all the ConversionInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.GetConversionInfo(System.Int32)">
            <summary>
            Returns conversion with specified ID.
            </summary>
            <param name="conversionId">Conversion ID</param>        
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.GetConversionInfo(System.String,System.String)">
            <summary>
            Returns conversion with specified name.
            </summary>
            <param name="conversionName">Conversion name</param>        
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.SetConversionInfo(CMS.WebAnalytics.ConversionInfo)">
            <summary>
            Sets (updates or inserts) specified conversion.
            </summary>
            <param name="conversionObj">Conversion to be set</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.DeleteConversionInfo(CMS.WebAnalytics.ConversionInfo)">
            <summary>
            Deletes specified conversion.
            </summary>
            <param name="conversionObj">Conversion to be deleted</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.DeleteConversionInfo(System.Int32)">
            <summary>
            Deletes conversion with specified ID.
            </summary>
            <param name="conversionId">Conversion ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.RenameConversionStatistics(System.String,System.String,System.Int32)">
            <summary>
            Renames conversion statistics data when changed code name
            </summary>
            <param name="oldName">Old code name</param>
            <param name="newName">New code name</param>
            <param name="siteID">Conversion site ID </param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.GetConversionsInternal">
            <summary>
            Returns a query for all the ConversionCampaignInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.GetConversionInfoInternal(System.Int32)">
            <summary>
            Returns conversion with specified ID.
            </summary>
            <param name="conversionId">Conversion ID</param>        
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.GetConversionInfoInternal(System.String,System.String)">
            <summary>
            Returns conversion with specified name.
            </summary>
            <param name="conversionName">Conversion name</param>  
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.SetConversionInfoInternal(CMS.WebAnalytics.ConversionInfo)">
            <summary>
            Sets (updates or inserts) specified conversion.
            </summary>
            <param name="conversionObj">Conversion to be set</param>        
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.DeleteConversionInfoInternal(CMS.WebAnalytics.ConversionInfo)">
            <summary>
            Deletes specified conversion.
            </summary>
            <param name="conversionObj">Conversion to be deleted</param>        
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.RemoveConversionFromDocuments(CMS.WebAnalytics.ConversionInfo)">
            <summary>
            Removes conversion from document nodes.
            </summary>
            <param name="conversionObj">Conversion object</param>  
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.RemoveAnalyticsData(CMS.WebAnalytics.ConversionInfo)">
            <summary>
            Removes analytics data.
            </summary>
            <param name="conversionObj">Conversion object</param>  
        </member>
        <member name="M:CMS.WebAnalytics.ConversionInfoProvider.#ctor">
            <summary>
            Constructor using ID and codename Hashtables.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.PredefinedActivityType">
            <summary>
            Predefined activity types constants.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.PAGE_VISIT">
            <summary>
            Code name for page visits activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.LANDING_PAGE">
            <summary>
            Code name for landing page activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.USER_LOGIN">
            <summary>
            Code name for user login activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.REGISTRATION">
            <summary>
            Code name for user registration activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.JOIN_GROUP">
            <summary>
            Code name for join group activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.LEAVE_GROUP">
            <summary>
            Code name for leave group activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.PRODUCT_ADDED_TO_SHOPPINGCART">
            <summary>
            Code name for product added to shopping cart activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.PRODUCT_REMOVED_FROM_SHOPPINGCART">
            <summary>
            Code name for product removed from shopping cart activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.PRODUCT_ADDED_TO_WISHLIST">
            <summary>
            Code name for product added to wishlist activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.PURCHASE">
            <summary>
            Code name for purchase activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.PURCHASEDPRODUCT">
            <summary>
            Code name for purchased product activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.CUSTOMER_REGISTRATION">
            <summary>
            Code name for customer registration activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.NEWSLETTER_SUBSCRIBING">
            <summary>
            Code name for newsletter subscribing activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.NEWSLETTER_UNSUBSCRIBING">
            <summary>
            Code name for newsletter unsubscribing activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.NEWSLETTER_OPEN">
            <summary>
            Code name for newsletter open activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.NEWSLETTER_CLICKTHROUGH">
            <summary>
            Code name for newsletter clickthrough activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.EXTERNAL_SEARCH">
            <summary>
            Code name for external search activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.INTERNAL_SEARCH">
            <summary>
            Code name for internal search activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.BLOG_COMMENT">
            <summary>
            Code name for blog comment activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.FORUM_POST">
            <summary>
            Code name for forum post activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.MESSAGE_BOARD_COMMENT">
            <summary>
            Code name for message board comment activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.ABUSE_REPORT">
            <summary>
            Code name for abuse report activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.RATING">
            <summary>
            Code name for rating activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.EVENT_BOOKING">
            <summary>
            Code name for event booking activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.POLL_VOTING">
            <summary>
            Code name for poll voting activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.BIZFORM_SUBMIT">
            <summary>
            Code name for bizform submit activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.USER_CONTRIB_INSERT">
            <summary>
            Code name for insert user contribution activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.USER_CONTRIB_UPDATE">
            <summary>
            Code name for update user contribution activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.USER_CONTRIB_DELETE">
            <summary>
            Code name for delete user contribution activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.SUBSCRIPTION_MESSAGE_BOARD">
            <summary>
            Code name for message board subscription activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.SUBSCRIPTION_FORUM_POST">
            <summary>
            Code name for forum subscription activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.SUBSCRIPTION_BLOG_POST">
            <summary>
            Code name for blog post subscription activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.CHAT_REQUEST_SUPPORT">
            <summary>
            Code name for requesting support using chat.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.CHAT_REQUEST_SUPPORT_OFFLINE_FORM">
            <summary>
            Code name for requesting support using offline support form (when there are no online supporters on chat).
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.CHAT_ACCEPT_INITIATED_CHAT">
            <summary>
            Code name for accepting initiated chat request.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.CHAT_ACCEPT_AUTOMATICALLY_INITIATED_CHAT">
            <summary>
            Code name for accepting initiated chat request which was issued automatically (using Automatically initiated chat request).
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.CUSTOM_ACTIVITY">
            <summary>
            Code name for custom activity activity.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.PredefinedActivityType.CUSTOM_TABLE_SUBMIT">
            <summary>
            Code name for custom table form submit activity.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.AnalyticsContext">
            <summary>
            Analytics context.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsContext.ActivityEnvironmentVariables">
            <summary>
            Activity variables used for initialization.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsContext.CurrentGeoLocation">
            <summary>
            Current GEO location
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsContext.RequestContactID">
            <summary>
            Returns current contact ID retrieved during request.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsContext.CurrentVisitStatus">
            <summary>
            Gets or sets the current visit status
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsContext.IsReturningVisitor">
            <summary>
            Returns true if the visitor is returning
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.AnalyticsContext.IsNewVisitor">
            <summary>
            Returns true, if the visitor is a new visitor
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.GeoLocation">
            <summary>
            Class representing location of specific IP.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.GeoLocation.#ctor">
            <summary>
            Empty constructor.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.GeoLocation.#ctor(System.Double,System.Double)">
            <summary>
            Basic constructor.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.GeoLocation.#ctor(System.String,System.String,System.String,System.String,System.String,System.Double,System.Double,System.Int32,System.String,System.Int32,System.Int32)">
            <summary>
            Public constructor.
            </summary>
            <param name="coutryCode">Country code</param>
            <param name="countryName">Country name</param>
            <param name="regionCode">Region/state code</param>
            <param name="regionName">Region/state name</param>
            <param name="city">City name</param>
            <param name="latitude">Latitude</param>
            <param name="longitude">Longitude</param>
            <param name="areaCode">Area code</param>
            <param name="postalCode">Postal code</param>
            <param name="dmaCode">DMA code</param>
            <param name="metroCode">Metro code</param>
        </member>
        <member name="M:CMS.WebAnalytics.GeoLocation.#ctor(MaxMindGeoIP.Location)">
            <summary>
            Constructor initialized by MaxMind location object.
            </summary>
            <param name="location">Location object</param>
        </member>
        <member name="M:CMS.WebAnalytics.GeoLocation.Distance(System.Double,System.Double)">
            <summary>
            Returns distance in kilometers between current location and location specified by coordinates.
            </summary>
            <param name="latitude">Latitude</param>
            <param name="longitude">Longitude</param>
        </member>
        <member name="M:CMS.WebAnalytics.GeoLocation.RegisterColumns">
            <summary>
            Registers columns of the GeoLocation object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.GeoLocation.GetCountry(CMS.WebAnalytics.GeoLocation)">
            <summary>
            Returns the country info object.
            </summary>
            <param name="location">GeoLocation object to get the data (CountryCode) from</param>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.CountryCode">
            <summary>
            Country code
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.CountryName">
            <summary>
            Country name
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.StateCode">
            <summary>
            State code
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.StateName">
            <summary>
            State name
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.State">
            <summary>
            State object
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.RegionCode">
            <summary>
            Region/state code
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.RegionName">
            <summary>
            Region/state name
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.City">
            <summary>
            City name
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.Latitude">
            <summary>
            Latitude
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.Longitude">
            <summary>
            Longitude
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.AreaCode">
            <summary>
            Area code
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.PostalCode">
            <summary>
            Postal code
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.DMACode">
            <summary>
            DMA code
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoLocation.MetroCode">
            <summary>
            Metro code
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.GeoIPHelper">
            <summary>
            Provides IP address to GEO location conversion.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetCurrentGeoLocation">
            <summary>
            Returns geo location according to current IP (RequestContext.UserHostAddress).
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetCountryByIp(System.String)">
            <summary>
            Finds country name by IP4 address.
            </summary>
            <param name="dottedQuadIp">IP4 address</param>
            <returns>Country name</returns>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetCountryIDByIp(System.String)">
            <summary>
            Finds ID of country from CMS_Country table by IP4 address.
            </summary>
            <param name="dottedQuadIp">IP4 address</param>
            <returns>ID of country from CMS_Country table</returns>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetStateByIp(System.String)">
            <summary>
            Finds state code name by IP4 address.
            </summary>
            <param name="dottedQuadIp">IP4 address</param>
            <returns>State code name compatible with states in CMS_State table</returns>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetStateIDByIp(System.String)">
            <summary>
            Finds ID of state from CMS_State table by IP4 address.
            </summary>
            <param name="dottedQuadIp">IP4 address</param>
            <returns>ID of state from CMS_State table</returns>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetLocationByIp(System.String)">
            <summary>
            Returns location object according to IP4 address.
            </summary>
            <param name="dottedQuadIp">IP4 address</param>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetOrganizationByIp(System.String)">
            <summary>
            Finds organization/company name by IP4 address.
            </summary>
            <param name="dottedQuadIp">IP4 address</param>
            <returns>Organization/company name</returns>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.InitIPToLocationService(System.Int32)">
            <summary>
            Initializes the IP to location service with options.
            </summary>
            <param name="options">The options from LookupService. Like GEOIP_STANDARD, GEOIP_MEMORY_CACHE, etc.</param>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.InitIPToOrgService(System.Int32)">
            <summary>
            Initializes the IP to organization service with options.
            </summary>
            <param name="options">The options from LookupService. Like GEOIP_STANDARD, GEOIP_MEMORY_CACHE, etc.</param>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.ClearLookUpServices">
            <summary>
            Clears MaxMind GeoIP lookup services.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetCountryByIpInternal(System.String)">
            <summary>
            Finds country name by IP4 address.
            </summary>
            <param name="ip">IP4 address</param>
            <returns>Country name</returns>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetCountryIDByIpInternal(System.String)">
            <summary>
            Finds ID of country from CMS_Country table by IP4 address.
            </summary>
            <param name="ip">IP4 address</param>
            <returns>ID of country from CMS_Country table</returns>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetStateByIpInternal(System.String)">
            <summary>
            Finds state code name by IP4 address.
            </summary>
            <param name="ip">IP4 address</param>
            <returns>State code name compatible with states in CMS_State table</returns>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetStateIDByIpInternal(System.String)">
            <summary>
            Finds ID of state from CMS_State table by IP4 address.
            </summary>
            <param name="ip">IP4 address</param>
            <returns>ID of state from CMS_State table</returns>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetLocationByIpInternal(System.String)">
            <summary>
            Returns location object according to IP4 address.
            </summary>
            <param name="ip">IP4 address</param>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetOrganizationByIpInternal(System.String)">
            <summary>
            Finds organization/company name by IP4 address.
            </summary>
            <param name="ip">IP4 address</param>
            <returns>Organization/company name</returns>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetCMSCountryIDByCountryCode(System.String)">
            <summary>
            Returns ID of CMS country specified by country code.
            </summary>
            <param name="code">Country code</param>
        </member>
        <member name="M:CMS.WebAnalytics.GeoIPHelper.GetLocation(System.String)">
            <summary>
            Gets location object.
            </summary>
            <param name="dottedQuadIp">IP4 address</param>
        </member>
        <member name="P:CMS.WebAnalytics.GeoIPHelper.LocationServiceFileName">
            <summary>
            Returns name of LocationService file.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoIPHelper.LocationServiceFilePath">
            <summary>
            Returns physical file path to LocationService file.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoIPHelper.OrgServiceFilePath">
            <summary>
            Returns physical file path to OrgService file.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoIPHelper.IPToLocationService">
            <summary>
            Gets lookup service for country, region, city, ...
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.GeoIPHelper.IPToOrgService">
            <summary>
            Gets lookup service for organization
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.ProcessLogRecordHandler">
            <summary>
            Handler for the log processing.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.ProcessLogRecordHandler.StartEvent(CMS.WebAnalytics.LogRecord)">
            <summary>
            Initiates the event handling.
            </summary>
            <param name="logRecord">Processed log record</param>
        </member>
        <member name="T:CMS.WebAnalytics.WebAnalyticsEvents">
            <summary>
            Web analytics events.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsEvents.ProcessLogRecord">
            <summary>
            Fires when analytics log is being processed.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsEvents.LogConversion">
            <summary>
            Fires when conversion is logged.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsEvents.ProcessAnalyticsService">
            <summary>
            Fires when analytics are being logged in WebAnalyticsService.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsEvents.InsertAnalyticsJS">
            <summary>
            Fires when web analytics JavaScript snippet is being inserted to the page.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsEvents.GenerateStatistics">
            <summary>
            Fires when web analytics statistics are being generated.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.CurrentUserFields">
            <summary>
            Wrapper class to provide fields from System.Math namespace in the MacroEngine.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.CurrentUserFields.RegisterFields">
            <summary>
            Registers the math fields.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.WebAnalyticsHandlers">
            <summary>
            Web analytics events handlers
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsHandlers.PARAM_REFERRER">
            <summary>
            Referrer query parameter name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsHandlers.PARAM_PAGE_NODE_ALIAS_PATH">
            <summary>
            Node alias path of the page the visitor requested.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsHandlers.PARAM_PAGE_CULTURE_CODE">
            <summary>
            Culture code of the page the visitor requested.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsHandlers.PARAM_PAGE_GUID">
            <summary>
            Page GUID query parameter name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsHandlers.PARAM_PAGE_SITE_ID">
            <summary>
            Page site ID query parameter name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsHandlers.JAVASCRIPT_QUERYPARAMS_SUBSTITUTE">
            <summary>
            String to put into HTML to JavaScript code before substitution resolving.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.Init">
            <summary>
            Initializes the events handlers.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.HandleEndAnalytics(System.Object,System.EventArgs)">
            <summary>
            Logs the necessary analytics at the end of the current request
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.LogEndAnalytics">
            <summary>
            Logs analytics at the end of the request
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.LogEndActivities">
            <summary>
            Logs activities at the end of the request
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.HandleBeginAnalytics(System.Object,System.EventArgs)">
            <summary>
            Ensures the handler for inserting web analytics Javascript to the page
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.InsertAnalyticsJS(System.Object,System.EventArgs)">
            <summary>
            Inserts the web analytics Javascript to the page
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.LogBeginAnalytics">
            <summary>
            Logs web analytics within the request
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.LogBeginActivities(System.String)">
            <summary>
            Logs activities for current request
            </summary>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.LogCampaignsViaJavascript(System.Object,CMS.WebAnalytics.AnalyticsJSEventArgs)">
            <summary>
            Logs all campaigns located in TrackedCampaign cookie. This is needed when campaigns should be logged asynchronously in the web service - in that
            case <see cref="M:CMS.WebAnalytics.AnalyticsHelper.SetCampaign(System.String,System.String,System.String)"/> only stores campaign name in the cookies and this method logs it.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.PrepareJavaScriptQueryParams">
            <summary>
            Prepares JavaScript query parameters.
            Fires InsertAnalyticsJS event to allow other query parameters to be added.
            </summary>.
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.ShouldInsertAnalyticsJS">
            <summary>
            Checks whether the JavaScript logging snippet should be added to the page.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.InsertJavaScriptSnippet">
            <summary>
            Inserts JavaScript snippet with specified query parameters to the page.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.DelayEndOfTheRequest(System.Object,CMS.OutputFilter.OutputCacheEventArgs)">
            <summary>
            Delays the end of the request when full page caching if Analytics or Activities are enabled.
            Fired when cache successfully loaded.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.ResolveSubstitution(System.Object,CMS.OutputFilter.SubstitutionEventArgs)">
            <summary>
            Resolves JavaScript parameters substitution macro.
            Substitution macro is used because of full page caching, JavaScript snippet is unique for each visitor.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.LogCampaign(System.Object,System.EventArgs)">
            <summary>
            Logs campaign.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsHandlers.LogPageViewConversion(System.Object,System.EventArgs)">
            <summary>
            Logs page view conversion. Requires access to the Session object.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.WebAnalyticsModuleMetadata">
            <summary>
            Represents the Web Analytics module metadata.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsModuleMetadata.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.WebAnalyticsResolvers">
            <summary>
            Resolvers used in e-mail templates and other macro visual components.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.WebAnalyticsResolvers.AnalyticsResolver">
            <summary>
            Returns web analytics resolver.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.RemoveAnalyticsData">
            <summary>
            RemoveAnalyticsData class.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.RemoveAnalyticsData.Execute(CMS.Scheduler.TaskInfo)">
            <summary>
            Executes the remove analytics task.
            </summary>
            <param name="task">Task to process</param>
        </member>
        <member name="T:CMS.WebAnalytics.SearchEngineCrawlerAnalyzer">
            <summary>
            Compares user-agent with ones that use crawlers from defined search engines.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.SearchEngineCrawlerAnalyzer.cacheDependency">
            <summary>
            Cached cache settings.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineCrawlerAnalyzer.GetCachedCrawlerItems">
            <summary>
            Gets all crawler names associated with search engine IDs.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineCrawlerAnalyzer.GetCrawlerItems">
            <summary>
            Gets all crawler names associated with search engine IDs.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineCrawlerAnalyzer.GetSearchEngineFromUserAgent(System.String)">
            <summary>
            Returns <see cref="T:CMS.WebAnalytics.SearchEngineInfo"/> for crawlers identified by user agent.
            </summary>
            <param name="userAgent">User agent string that might contain crawler identifier</param>
            <returns><see cref="T:CMS.WebAnalytics.SearchEngineInfo"/> of search engine that has given crawler or null if no search engine matches</returns>
        </member>
        <member name="T:CMS.WebAnalytics.SearchEngineCrawlerAnalyzer.CrawlerCachedItem">
            <summary>
            Struct for expressing cached crawler name with search engine ID.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.SearchEngineAnalyzer">
            <summary>
            Analyzes whether URLs come from some of the defined search engines and gets the search keywords from them. 
            Use it on referrer URL to get where the visitor came from.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineAnalyzer.GetCachedSearchEngineDomains">
            <summary>
            Gets cached search engine domains with corresponding search engine IDs.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineAnalyzer.GetSearchEngineDomains">
            <summary>
            Gets search engine domains with corresponding search engine IDs.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineAnalyzer.GetSearchEngineFromUrl(System.String,System.String@)">
            <summary>
            Returns search engine name for specified URL.
            </summary>
            <param name="url">Absolute URL that can contain search keywords</param>
            <param name="searchKeyword">Search keyword that's in the URL</param>
            <returns><see cref="T:CMS.WebAnalytics.SearchEngineInfo"/> of search engine that corresponds to <paramref name="url"/>. Returns null if no search engine matches.</returns>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineAnalyzer.StripProtocolAndWww(System.String)">
            <summary>
            Gets the URL for matching the search engine domain rule. Removes protocol and www. from the URL. 
            E.g. converts "http://www.google.com/abc?def" to "google.com/abc?def".
            </summary>
            <param name="url">URL to process</param>
        </member>
        <member name="T:CMS.WebAnalytics.SearchEngineInfo">
            <summary>
            SearchEngineInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.SearchEngineInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.SearchEngineInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfo.#ctor">
            <summary>
            Constructor - Creates an empty SearchEngineInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new SearchEngineInfo object from the given DataRow.
            </summary>
            <param name="dr">DataRow with the object data</param>
        </member>
        <member name="P:CMS.WebAnalytics.SearchEngineInfo.SearchEngineKeywordParameter">
            <summary>
            Search engine object keyword parameter.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.SearchEngineInfo.SearchEngineLastModified">
            <summary>
            Date of last modification of search engine object.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.SearchEngineInfo.SearchEngineDomainRule">
            <summary>
            Search engine object domain role.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.SearchEngineInfo.SearchEngineDisplayName">
            <summary>
            Search engine object display name.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.SearchEngineInfo.SearchEngineName">
            <summary>
            Search engine object code name.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.SearchEngineInfo.SearchEngineID">
            <summary>
            Search engine object ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.SearchEngineInfo.SearchEngineGUID">
            <summary>
            Search engine object GUID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.SearchEngineInfo.SearchEngineCrawler">
            <summary>
            Search engine crawler.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.SearchEngineInfoProvider">
            <summary>
            Class providing SearchEngineInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.#ctor">
            <summary>
            Constructor.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.GetSearchEngines">
            <summary>
            Returns a query for all the SearchEngineInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.GetSearchEngineInfo(System.Int32)">
            <summary>
            Returns search engine with specified ID.
            </summary>
            <param name="engineId">Search engine ID</param>        
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.GetSearchEngineInfo(System.String)">
            <summary>
            Returns search engine with specified name.
            </summary>
            <param name="engineName">Search engine name</param>                
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.SetSearchEngineInfo(CMS.WebAnalytics.SearchEngineInfo)">
            <summary>
            Sets (updates or inserts) specified search engine.
            </summary>
            <param name="engineObj">Search engine to be set</param>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.DeleteSearchEngineInfo(CMS.WebAnalytics.SearchEngineInfo)">
            <summary>
            Deletes specified search engine.
            </summary>
            <param name="engineObj">Search engine to be deleted</param>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.DeleteSearchEngineInfo(System.Int32)">
            <summary>
            Deletes search engine with specified ID.
            </summary>
            <param name="engineId">Search engine ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.Clear(System.Boolean)">
            <summary>
            Clears hashtables.
            </summary>
            <param name="logTasks">If true, web farm tasks are logged</param>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.GetSearchEnginesInternal">
            <summary>
            Returns a query for all the SearchEngineInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.GetSearchEngineInfoInternal(System.Int32)">
            <summary>
            Returns search engine with specified ID.
            </summary>
            <param name="engineId">Search engine ID</param>        
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.GetSearchEngineInfoInternal(System.String)">
            <summary>
            Returns search engine with specified name.
            </summary>
            <param name="engineName">Search engine name</param>        
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.SetSearchEngineInfoInternal(CMS.WebAnalytics.SearchEngineInfo)">
            <summary>
            Sets (updates or inserts) specified search engine.
            </summary>
            <param name="engineObj">Search engine to be set</param>        
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.DeleteSearchEngineInfoInternal(CMS.WebAnalytics.SearchEngineInfo)">
            <summary>
            Deletes specified search engine.
            </summary>
            <param name="engineObj">Search engine to be deleted</param>        
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.LoadEngineIDs(System.Boolean)">
            <summary>
            Loads static collection of search engine IDs
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.GetInfoForCrawlerInternal(System.String)">
            <summary>
            Returns Search index info for crawlers identified by user agent
            </summary>
            <param name="userAgent">user agent</param>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.GetSearchEngineNameForURLInternal(System.String,System.String@)">
            <summary>
            Returns search engine name for specified URL otherwise returns empty string.
            </summary>
            <param name="absoluteUrl">Absolute url</param>
            <param name="searchKeyword">Output search keyword parameter</param>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.GetSearchEngineNameForURL(System.String,System.String@)">
            <summary>
            Returns search engine name for specified URL otherwise return empty string.
            </summary>
            <param name="absoluteUrl">Absolute url</param>
            <param name="searchKeyword">Output search keyword parameter</param>
        </member>
        <member name="M:CMS.WebAnalytics.SearchEngineInfoProvider.GetInfoForCrawler(System.String)">
            <summary>
            Returns Search index info for crawlers identified by user agent
            </summary>
            <param name="userAgent">user agent</param>
        </member>
        <member name="T:CMS.WebAnalytics.HitsDayInfo">
            <summary>
            HitsDayInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsDayInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsDayInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfo.#ctor">
            <summary>
            Constructor - Creates an empty HitsDayInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new HitsDayInfo object from the given DataRow.
            </summary>
            <param name="dr">DataRow with the object data.</param>
        </member>
        <member name="P:CMS.WebAnalytics.HitsDayInfo.HitsID">
            <summary>
            Hits ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsDayInfo.HitsStatisticsID">
            <summary>
            Hits statistics ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsDayInfo.HitsStartTime">
            <summary>
            Hits start time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsDayInfo.HitsEndTime">
            <summary>
            Hits end time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsDayInfo.HitsCount">
            <summary>
            Hits count.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsDayInfo.HitsValue">
            <summary>
            Hits value.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.HitsDayInfoProvider">
            <summary>
            Class providing HitsDayInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfoProvider.GetHitsDays">
            <summary>
            Returns a query for all the HitsDayInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfoProvider.GetHitsDayInfo(System.Int32)">
            <summary>
            Returns HitsDayInfo with specified ID.
            </summary>
            <param name="id">HitsDayInfo ID.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfoProvider.SetHitsDayInfo(CMS.WebAnalytics.HitsDayInfo)">
            <summary>
            Sets (updates or inserts) specified HitsDayInfo.
            </summary>
            <param name="infoObj">HitsDayInfo to be set.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfoProvider.DeleteHitsDayInfo(CMS.WebAnalytics.HitsDayInfo)">
            <summary>
            Deletes specified HitsDayInfo.
            </summary>
            <param name="infoObj">HitsDayInfo to be deleted.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfoProvider.DeleteHitsDayInfo(System.Int32)">
            <summary>
            Deletes HitsDayInfo with specified ID.
            </summary>
            <param name="id">HitsDayInfo ID.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfoProvider.GetStatisticsBoundaries(System.String)">
            <summary>
            Returns max (DateTo) a min (DateFrom) datetime for given statistics.
            </summary>
            <param name="where">Where condition (contains statisticscode for query)</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfoProvider.GetHitsDaysInternal">
            <summary>
            Returns a query for all the HitsDayInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfoProvider.GetHitsDayInfoInternal(System.Int32)">
            <summary>
            Returns HitsDayInfo with specified ID.
            </summary>
            <param name="id">HitsDayInfo ID.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfoProvider.SetHitsDayInfoInternal(CMS.WebAnalytics.HitsDayInfo)">
            <summary>
            Sets (updates or inserts) specified HitsDayInfo.
            </summary>
            <param name="infoObj">HitsDayInfo to be set.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfoProvider.DeleteHitsDayInfoInternal(CMS.WebAnalytics.HitsDayInfo)">
            <summary>
            Deletes specified HitsDayInfo.
            </summary>
            <param name="infoObj">HitsDayInfo to be deleted.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitsDayInfoProvider.GetStatisticsBoundariesInternal(System.String)">
            <summary>
            Returns max (DateTo) a min (DateFrom) datetime for given statistics.
            </summary>
            <param name="where">Where condition (contains statisticscode for query)</param>
        </member>
        <member name="T:CMS.WebAnalytics.HitsHourInfo">
            <summary>
            HitsHourInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsHourInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsHourInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfo.#ctor">
            <summary>
            Constructor - Creates an empty HitsHourInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new HitsHourInfo object from the given DataRow.
            </summary>
            <param name="dr">DataRow with the object data.</param>
        </member>
        <member name="P:CMS.WebAnalytics.HitsHourInfo.HitsID">
            <summary>
            Hits ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsHourInfo.HitsStatisticsID">
            <summary>
            Hits statistics ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsHourInfo.HitsStartTime">
            <summary>
            Hits start time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsHourInfo.HitsEndTime">
            <summary>
            Hits end time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsHourInfo.HitsCount">
            <summary>
            Hits count.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsHourInfo.HitsValue">
            <summary>
            Hits value.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.HitsHourInfoProvider">
            <summary>
            Class providing HitsHourInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfoProvider.GetHitsHours">
            <summary>
            Returns a query for all the HitsHourInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfoProvider.GetHitsHourInfo(System.Int32)">
            <summary>
            Returns HitsHourInfo with specified ID.
            </summary>
            <param name="id">HitsHourInfo ID.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfoProvider.SetHitsHourInfo(CMS.WebAnalytics.HitsHourInfo)">
            <summary>
            Sets (updates or inserts) specified HitsHourInfo.
            </summary>
            <param name="infoObj">HitsHourInfo to be set.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfoProvider.DeleteHitsHourInfo(CMS.WebAnalytics.HitsHourInfo)">
            <summary>
            Deletes specified HitsHourInfo.
            </summary>
            <param name="infoObj">HitsHourInfo to be deleted.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfoProvider.DeleteHitsHourInfo(System.Int32)">
            <summary>
            Deletes HitsHourInfo with specified ID.
            </summary>
            <param name="id">HitsHourInfo ID.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfoProvider.GetHitsHoursInternal">
            <summary>
            Returns a query for all the HitsHourInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfoProvider.GetHitsHourInfoInternal(System.Int32)">
            <summary>
            Returns HitsHourInfo with specified ID.
            </summary>
            <param name="id">HitsHourInfo ID.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfoProvider.SetHitsHourInfoInternal(CMS.WebAnalytics.HitsHourInfo)">
            <summary>
            Sets (updates or inserts) specified HitsHourInfo.
            </summary>
            <param name="infoObj">HitsHourInfo to be set.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitsHourInfoProvider.DeleteHitsHourInfoInternal(CMS.WebAnalytics.HitsHourInfo)">
            <summary>
            Deletes specified HitsHourInfo.
            </summary>
            <param name="infoObj">HitsHourInfo to be deleted.</param>        
        </member>
        <member name="T:CMS.WebAnalytics.HitsMonthInfo">
            <summary>
            HitsMonthInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsMonthInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsMonthInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfo.#ctor">
            <summary>
            Constructor - Creates an empty HitsMonthInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new HitsMonthInfo object from the given DataRow.
            </summary>
            <param name="dr">DataRow with the object data.</param>
        </member>
        <member name="P:CMS.WebAnalytics.HitsMonthInfo.HitsID">
            <summary>
            Hits ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsMonthInfo.HitsStatisticsID">
            <summary>
            Hits statistics ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsMonthInfo.HitsStartTime">
            <summary>
            Hits start time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsMonthInfo.HitsEndTime">
            <summary>
            Hits end time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsMonthInfo.HitsCount">
            <summary>
            Hits count.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsMonthInfo.HitsValue">
            <summary>
            Hits value.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.HitsMonthInfoProvider">
            <summary>
            Class providing HitsMonthInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfoProvider.GetHitsMonths">
            <summary>
            Returns a query for all the HitsMonthInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfoProvider.GetHitsMonthInfo(System.Int32)">
            <summary>
            Returns HitsMonthInfo with specified ID.
            </summary>
            <param name="id">HitsMonthInfo ID.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfoProvider.SetHitsMonthInfo(CMS.WebAnalytics.HitsMonthInfo)">
            <summary>
            Sets (updates or inserts) specified HitsMonthInfo.
            </summary>
            <param name="infoObj">HitsMonthInfo to be set.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfoProvider.DeleteHitsMonthInfo(CMS.WebAnalytics.HitsMonthInfo)">
            <summary>
            Deletes specified HitsMonthInfo.
            </summary>
            <param name="infoObj">HitsMonthInfo to be deleted.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfoProvider.DeleteHitsMonthInfo(System.Int32)">
            <summary>
            Deletes HitsMonthInfo with specified ID.
            </summary>
            <param name="id">HitsMonthInfo ID.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfoProvider.GetHitsMonthsInternal">
            <summary>
            Returns a query for all the HitsMonthInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfoProvider.GetHitsMonthInfoInternal(System.Int32)">
            <summary>
            Returns HitsMonthInfo with specified ID.
            </summary>
            <param name="id">HitsMonthInfo ID.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfoProvider.SetHitsMonthInfoInternal(CMS.WebAnalytics.HitsMonthInfo)">
            <summary>
            Sets (updates or inserts) specified HitsMonthInfo.
            </summary>
            <param name="infoObj">HitsMonthInfo to be set.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitsMonthInfoProvider.DeleteHitsMonthInfoInternal(CMS.WebAnalytics.HitsMonthInfo)">
            <summary>
            Deletes specified HitsMonthInfo.
            </summary>
            <param name="infoObj">HitsMonthInfo to be deleted.</param>        
        </member>
        <member name="T:CMS.WebAnalytics.HitsWeekInfo">
            <summary>
            HitsWeekInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsWeekInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsWeekInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfo.#ctor">
            <summary>
            Constructor - Creates an empty HitsWeekInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new HitsWeekInfo object from the given DataRow.
            </summary>
            <param name="dr">DataRow with the object data.</param>
        </member>
        <member name="P:CMS.WebAnalytics.HitsWeekInfo.HitsID">
            <summary>
            Hits ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsWeekInfo.HitsStatisticsID">
            <summary>
            Hits statistics ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsWeekInfo.HitsStartTime">
            <summary>
            Hits start time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsWeekInfo.HitsEndTime">
            <summary>
            Hits end time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsWeekInfo.HitsCount">
            <summary>
            Hits count.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsWeekInfo.HitsValue">
            <summary>
            Hits value.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.HitsWeekInfoProvider">
            <summary>
            Class providing HitsWeekInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfoProvider.GetHitsWeeks">
            <summary>
            Returns a query for all the HitsWeekInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfoProvider.GetHitsWeekInfo(System.Int32)">
            <summary>
            Returns HitsWeekInfo with specified ID.
            </summary>
            <param name="id">HitsWeekInfo ID.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfoProvider.SetHitsWeekInfo(CMS.WebAnalytics.HitsWeekInfo)">
            <summary>
            Sets (updates or inserts) specified HitsWeekInfo.
            </summary>
            <param name="infoObj">HitsWeekInfo to be set.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfoProvider.DeleteHitsWeekInfo(CMS.WebAnalytics.HitsWeekInfo)">
            <summary>
            Deletes specified HitsWeekInfo.
            </summary>
            <param name="infoObj">HitsWeekInfo to be deleted.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfoProvider.DeleteHitsWeekInfo(System.Int32)">
            <summary>
            Deletes HitsWeekInfo with specified ID.
            </summary>
            <param name="id">HitsWeekInfo ID.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfoProvider.GetHitsWeeksInternal">
            <summary>
            Returns a query for all the HitsWeekInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfoProvider.GetHitsWeekInfoInternal(System.Int32)">
            <summary>
            Returns HitsWeekInfo with specified ID.
            </summary>
            <param name="id">HitsWeekInfo ID.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfoProvider.SetHitsWeekInfoInternal(CMS.WebAnalytics.HitsWeekInfo)">
            <summary>
            Sets (updates or inserts) specified HitsWeekInfo.
            </summary>
            <param name="infoObj">HitsWeekInfo to be set.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitsWeekInfoProvider.DeleteHitsWeekInfoInternal(CMS.WebAnalytics.HitsWeekInfo)">
            <summary>
            Deletes specified HitsWeekInfo.
            </summary>
            <param name="infoObj">HitsWeekInfo to be deleted.</param>        
        </member>
        <member name="T:CMS.WebAnalytics.HitsYearInfo">
            <summary>
            HitsYearInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsYearInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsYearInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfo.#ctor">
            <summary>
            Constructor - Creates an empty HitsYearInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new HitsYearInfo object from the given DataRow.
            </summary>
            <param name="dr">DataRow with the object data.</param>
        </member>
        <member name="P:CMS.WebAnalytics.HitsYearInfo.HitsID">
            <summary>
            Hits ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsYearInfo.HitsStatisticsID">
            <summary>
            Hits statistics ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsYearInfo.HitsStartTime">
            <summary>
            Hits start time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsYearInfo.HitsEndTime">
            <summary>
            Hits end time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsYearInfo.HitsCount">
            <summary>
            Hits count.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsYearInfo.HitsValue">
            <summary>
            Hits value.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.HitsYearInfoProvider">
            <summary>
            Class providing HitsYearInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfoProvider.GetHitsYears">
            <summary>
            Returns a query for all the HitsYearInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfoProvider.GetHitsYearInfo(System.Int32)">
            <summary>
            Returns HitsYearInfo with specified ID.
            </summary>
            <param name="id">HitsYearInfo ID.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfoProvider.SetHitsYearInfo(CMS.WebAnalytics.HitsYearInfo)">
            <summary>
            Sets (updates or inserts) specified HitsYearInfo.
            </summary>
            <param name="infoObj">HitsYearInfo to be set.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfoProvider.DeleteHitsYearInfo(CMS.WebAnalytics.HitsYearInfo)">
            <summary>
            Deletes specified HitsYearInfo.
            </summary>
            <param name="infoObj">HitsYearInfo to be deleted.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfoProvider.DeleteHitsYearInfo(System.Int32)">
            <summary>
            Deletes HitsYearInfo with specified ID.
            </summary>
            <param name="id">HitsYearInfo ID.</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfoProvider.GetHitsYearsInternal">
            <summary>
            Returns a query for all the HitsYearInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfoProvider.GetHitsYearInfoInternal(System.Int32)">
            <summary>
            Returns HitsYearInfo with specified ID.
            </summary>
            <param name="id">HitsYearInfo ID.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfoProvider.SetHitsYearInfoInternal(CMS.WebAnalytics.HitsYearInfo)">
            <summary>
            Sets (updates or inserts) specified HitsYearInfo.
            </summary>
            <param name="infoObj">HitsYearInfo to be set.</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitsYearInfoProvider.DeleteHitsYearInfoInternal(CMS.WebAnalytics.HitsYearInfo)">
            <summary>
            Deletes specified HitsYearInfo.
            </summary>
            <param name="infoObj">HitsYearInfo to be deleted.</param>        
        </member>
        <member name="T:CMS.WebAnalytics.WebAnalyticsService">
            <summary>
            Web analytics can be tracked in 2 ways. The first is to track web analytics right on each request, the second is to log web analytics with a WebService
            that is called by AJAX call from a client. The latter method makes web analytics more precise, because it doesn't log web crawlers, RSS readers and other
            non-human traffic that can't execute JavaScript code. That's why this method is default.
            
            The JavaScript call is added to a page on <see cref="E:CMS.Helpers.PageContext.PreRender"/> event, see <see cref="T:CMS.WebAnalytics.WebAnalyticsHandlers"/> for more.
            </summary>
            <exclude/>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsService.#ctor">
            <summary>
            Constructor. Adds header telling the crawlers not to index this service page.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsService.LogSearch(System.String,System.String,System.String)">
            <summary>
            Method for logging on-site search keywords. Ajax call that calls this method is called in SearchResults WebPart.
            </summary>
            <param name="keyword">A keyword that has been searched</param>
            <param name="pageGUID">A GUID of a page on which is processed the AJAX call</param>
            <param name="pageSiteId">A site identifier of a page on which is processed the AJAX call</param>
            <returns>"ok" string if everything went ok</returns>
            <exception cref="T:System.InvalidOperationException">Logging by JS is not enabled</exception>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsService.LogBannerHit(System.String)">
            <summary>
            Method for logging banner hit (=banner view). Ajax call that calls this method is called in BannerRotator WebPart.
            </summary>
            <param name="bannerID">ID of a banner that's being viewed</param>
            <returns>"ok" string if everything went ok</returns>
            <exception cref="T:System.InvalidOperationException">Logging by JS is not enabled</exception>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsService.LogHits(System.Object)">
            <summary>
            Method for logging most of web analytics (page view, browser type, countries, ..). See code comments for more details. Web analytics that doesn't make sense
            to log via JavaScript (RSS crawlers, 404s, ..) are omitted.
            </summary>
            <param name="parameters">
            Dictionary of all parameters that go to the web service. This is different than in other web service methods, because you can modify
            items that are being sent to the web service with <see cref="F:CMS.WebAnalytics.WebAnalyticsEvents.InsertAnalyticsJS"/> event and than process those parameters
            with <see cref="F:CMS.WebAnalytics.WebAnalyticsEvents.ProcessAnalyticsService"/> event.
            
            <see cref="T:System.Object"/> is used because IDictionary cannot be serialized to XML, thus Get request to WebAnalyticsService.asmx always threw exception. 
            </param>
            <returns>"ok" string if everything went ok; null or exception message otherwise</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="parameters"/> is null</exception>
            <exception cref="T:System.ArgumentException"><paramref name="parameters"/> doesn't contain page GUID (<see cref="F:CMS.WebAnalytics.WebAnalyticsHandlers.PARAM_PAGE_GUID"/> key)</exception>
            <exception cref="T:System.InvalidOperationException"><paramref name="parameters"/> doesn't contain referrer (<see cref="F:CMS.WebAnalytics.WebAnalyticsHandlers.PARAM_REFERRER"/> key)</exception>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsService.CreateStringDictionary(System.Object)">
            <summary>
            Method that converts Object to Dictionary{String, String}.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsService.GetErrorMessage(System.Exception)">
            <summary>
            Creates error message suitable for sending back to client.
            </summary>
            <param name="e">Exception which caused error</param>
            <returns>Message for client</returns>
        </member>
        <member name="T:CMS.WebAnalytics.VisitorStatusCode">
            <summary>
            Visitor status code.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.VisitorStatusCode.Unknown">
            <summary>
            Unknown status.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.VisitorStatusCode.UnknownString">
            <summary>
            Unknown status as string.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.VisitorStatusCode.FirstVisit">
            <summary>
            First user visit.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.VisitorStatusCode.FirstVisitString">
            <summary>
            First user visit as string.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.VisitorStatusCode.MoreVisits">
            <summary>
            More user visits.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.VisitorStatusCode.MoreVisitsString">
            <summary>
            More user visits as string.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.VisitorStatusCode.ToEnum(System.Int32)">
            <summary>
            Returns the enumeration representation of the Visitor status.
            </summary>
            <param name="code">Status code</param>
        </member>
        <member name="M:CMS.WebAnalytics.VisitorStatusCode.FromEnum(CMS.WebAnalytics.VisitorStatusEnum)">
            <summary>
            Returns the visitor status code from the enumeration value.
            </summary>
            <param name="value">Value to convert</param>
        </member>
        <member name="M:CMS.WebAnalytics.VisitorStatusCode.FromEnumString(CMS.WebAnalytics.VisitorStatusEnum)">
            <summary>
            Returns the visitor status code from the enumeration value.
            </summary>
            <param name="value">Value to convert</param>
        </member>
        <member name="T:CMS.WebAnalytics.VisitorStatusEnum">
            <summary>
            Visitor status.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.VisitorStatusEnum.Unknown">
            <summary>
            Unknown status.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.VisitorStatusEnum.FirstVisit">
            <summary>
            First visit of the web site.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.VisitorStatusEnum.MoreVisits">
            <summary>
            More visits.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.UserPage">
            <summary>
            Class providing information about last visited page.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.UserPage.TimeStamp">
            <summary>
            Last request timestamp.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.UserPage.LastPageNodeAliasPath">
            <summary>
            Gets or sets the last page node alias path.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.UserPage.LastPageNodeID">
            <summary>
            Gets or sets the last page node ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.UserPage.LastPageCulture">
            <summary>
            Gets or sets the last page culture.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.UserPage.LastPageSiteName">
            <summary>
            Gets or sets the last page site name.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.WebAnalyticsModule">
            <summary>
            Represents the Web Analytics module.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsModule.ONLINEMARKETING">
            <summary>
            Online marketing group constant
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.WebAnalyticsModule.WEBANALYTICS">
            <summary>
            Web analytics group constant
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsModule.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsModule.OnPreInit">
            <summary>
            Pre-initializes the module.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsModule.OnInit">
            <summary>
            Initializes the module.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsModule.InitMacros">
            <summary>
            Initializes the web analytics macros
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsModule.RegisterCommands">
            <summary>
            Registers the object type of this module
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.WebAnalyticsModule.LogOnSiteKeyWords(System.Object[])">
            <summary>
            Log on-site key words
            </summary>
            <param name="parameters">Parameters array</param>
        </member>
        <member name="T:CMS.WebAnalytics.HitLogProcessor">
            <summary>
            HitLogProcessor class.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProcessor.Execute(CMS.Scheduler.TaskInfo)">
            <summary>
            Executes the logprocessor action.
            </summary>
            <param name="task">Task to process</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProcessor.ProcessExitPages">
            <summary>
            Creates log. files for expired exit page candidates and removes exit pages records.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProcessor.ProcessFinishedLogs">
            <summary>
            Gets the log files that are finished (are no longer valid).
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProcessor.ProcessLog(System.String)">
            <summary>
            Processes the whole log file in memory and writes the results to the database.
            </summary>
            <param name="fileName">Log file name</param>        
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProcessor.ProcessLog(System.String,System.String)">
            <summary>
            Processes the whole log file in memory and writes the results to the database.
            </summary>
            <param name="fileName">Log file name</param>
            <param name="codeName">Statistics code name</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProcessor.ProcessLogRecord(CMS.WebAnalytics.LogRecord)">
            <summary>
            Processes the log record to DB.
            </summary>
            <param name="logRecord">Log record data</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProcessor.HandleCampaignConversion(System.String,System.String,System.String)">
            <summary>
            Checks if processed log is campaign conversion and saves it.
            </summary>
            <param name="codeName">Log code name.</param>
            <param name="objectName">Object name.</param>
            <param name="siteName">Site name.</param>
            <returns>Returns false if processing shall be stopped because this log is comaign conversion but is not valid. Log should continue to be processed if true is returned.</returns>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProcessor.SaveLogToDatabase(CMS.WebAnalytics.LogRecord)">
            <summary>
            Splits log into time intervals (days, hours, etc.) and saves it to the database.
            </summary>
            <param name="logRecord">Log record data</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProcessor.ConversionExists(System.String,System.String)">
            <summary>
            Returns false if conversion does not exists
            </summary>
            <param name="conversionName">Conversion name</param>
            <param name="siteName">Site name</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProcessor.GetCreationTimeFromFileName(System.String)">
            <summary>
             Returns creation time from file name.
            </summary>
            <param name="fileName">File name</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProcessor.RemoveMachineName(System.String)">
            <summary>
            Removes machine name from file name.
            </summary>
            <param name="fileName">File name.</param>
        </member>
        <member name="P:CMS.WebAnalytics.HitLogProcessor.TimeRegex">
            <summary>
            Regular expression for time format HHmm.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.HitLogProvider">
            <summary>
            HitLogProvider class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.PAGE_VIEWS">
            <summary>
            Page views code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.AGGREGATED_VIEWS">
            <summary>
            Aggregated page views code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.VISITORS_FIRST">
            <summary>
            First visitors code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.VISITORS_RETURNING">
            <summary>
            Returning visitors code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.FILE_DOWNLOADS">
            <summary>
            File downloads code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.PAGE_NOT_FOUND">
            <summary>
            Page not found code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.URL_REFERRALS">
            <summary>
            URL referrals code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.CONVERSIONS">
            <summary>
            Conversions code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.CAMPAIGNS">
            <summary>
            Campaigns code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.BROWSER_TYPE">
            <summary>
            Browser type code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.COUNTRIES">
            <summary>
            IP to country conversion code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.REGISTEREDUSER">
            <summary>
            Registered user code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.LANDINGPAGE">
            <summary>
            Landing page code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.EXITPAGECANDIDATE">
            <summary>
            Exit page candidate code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.EXITPAGE">
            <summary>
            Exit page code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.AVGTIMEONPAGE">
            <summary>
            Avg. time on page code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.REFERRINGSITE">
            <summary>
            Referring sites code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.SEARCHKEYWORD">
            <summary>
            Search keywords code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.ONSITESEARCHKEYWORD">
            <summary>
            On-site search keywords code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.OPERATINGSYSTEM">
            <summary>
            Operating system code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.SCREENCOLOR">
            <summary>
            Screen color code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.SCREENRESOLUTION">
            <summary>
            Screen resolution code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.FLASH">
            <summary>
            Flash code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.SILVERLIGHT">
            <summary>
            Silverlight code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.JAVA">
            <summary>
            Java code name.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.SEMICOLONDELIMITER">
            <summary>
            Constant used for loging semicolons 
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.CRAWLER">
            <summary>
            Crawler code name
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.MOBILEDEVICE">
            <summary>
            Mobile device code name
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.mMemStorage">
            <summary>
            Static memory storage for web analytics
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.msLocker">
            <summary>
            Memory storage locker
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.mDomains">
            <summary>
            Table with domains and true/false values which indicate whether web analytics is allowed for a domain.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.mLogDirectory">
            <summary>
            Logs directory.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.mLockingTarget">
            <summary>
            Private locking object used when new entry is appended into the log file.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.locker">
            <summary>
            User pages locker.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitLogProvider.mUseMemoryStorage">
            <summary>
            Indicates whether memory storage should be used instead of direct file write
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProvider.LogHit(System.String,System.String,System.String,System.String,System.Int32)">
            <summary>
            Writes the hit log to the file.
            </summary>
            <param name="codeName">Statistics codename</param>
            <param name="siteName">Site name</param>
            <param name="culture">Site culture code</param>
            <param name="objectName">Object name</param>
            <param name="objectId">Object ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProvider.LogHit(System.String,System.String,System.String,System.String,System.Int32,System.Double)">
            <summary>
            Writes the hit log to the file.
            </summary>
            <param name="codeName">Statistics codename</param>
            <param name="siteName">Site name</param>
            <param name="culture">Site culture code</param>
            <param name="objectName">Object name</param>
            <param name="objectId">Object ID</param>
            <param name="value">Hit value</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProvider.LogHit(System.String,System.String,System.String,System.String,System.Int32,System.Int32)">
            <summary>
            Writes the hit log to the file.
            </summary>
            <param name="codeName">Statistics codename</param>
            <param name="siteName">Site name</param>
            <param name="culture">Site culture code</param>
            <param name="objectName">Object name</param>
            <param name="objectId">Object ID</param>
            <param name="count">Hit count</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProvider.LogHit(System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Double)">
            <summary>
            Writes the hit log to the file.
            </summary>
            <param name="codeName">Statistics codename</param>
            <param name="siteName">Site name</param>
            <param name="culture">Site culture code</param>
            <param name="objectName">Object name</param>
            <param name="objectId">Object ID</param>
            <param name="count">Hit count</param>
            <param name="value">Hit value</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProvider.LogPageView(System.String,System.String,System.String,System.Int32)">
            <summary>
            Writes the hit log to the file for page view.
            Logs page view for the given page with the given culture.
            </summary>
            <param name="siteName">Site name</param>
            <param name="culture">Document culture code</param>
            <param name="objectName">Node alias path</param>
            <param name="objectId">Node ID</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProvider.LogConversions(System.String,System.String,System.String,System.Int32,System.Double)">
            <summary>
            Writes the hit log to the file for all available conversions.
            </summary>
            <param name="siteName">Site name</param>
            <param name="culture">Site culture code</param>
            <param name="objectName">Object name</param>
            <param name="objectId">Object ID</param>
            <param name="value">Hit value</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProvider.LogConversions(System.String,System.String,System.String,System.Int32,System.Int32,System.Double)">
            <summary>
            Writes the hit log to the file for all available conversions.
            </summary>
            <param name="siteName">Site name</param>
            <param name="culture">Site culture code</param>
            <param name="objectName">Object name</param>
            <param name="objectId">Object ID</param>
            <param name="count">Hit count</param>
            <param name="value">Hit value</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitLogProvider.IsDomainAllowed(System.String)">
            <summary>
            Returns true if web analytics is allowed for specified domain.
            </summary>
            <param name="domain">Domain name</param>
        </member>
        <member name="P:CMS.WebAnalytics.HitLogProvider.UseMemoryStorage">
            <summary>
            Gets the value that indicates whether memory storage should be used instead of direct file write
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitLogProvider.MemStorage">
            <summary>
            Gets the memory storage
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitLogProvider.Domains">
            <summary>
            Table with domains and true/false values which indicate whether web analytics is allowed for a domain.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitLogProvider.LogDirectory">
            <summary>
            Logs directory.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.MemoryStorage">
            <summary>
            Memory storage class provides a functionality to keep analytics records in memory during log phase
            instead of immediate disk write. 
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.MemoryStorage.AppendAllText(System.String,System.String,System.DateTime)">
            <summary>
            Appends the string value to the specific virtual file and directory
            </summary>
            <param name="value">Value to store</param>
            <param name="fileName">File name</param>
            <param name="dirDate">Directory date</param>
        </member>
        <member name="M:CMS.WebAnalytics.MemoryStorage.GetDirectory(System.DateTime)">
            <summary>
            Returns virtual directory for specified name
            </summary>
            <param name="dirDate">Directory date</param>
        </member>
        <member name="M:CMS.WebAnalytics.MemoryStorage.SaveVirtualFiles(System.String)">
            <summary>
            Callback function from cache re
            </summary>
            <param name="dirName">Directory name</param>
        </member>
        <member name="M:CMS.WebAnalytics.MemoryStorage.#ctor(System.String,System.String)">
            <summary>
            Constructor to initialize storage
            </summary>
            <param name="storageName">Sets the storage name</param>
            <param name="dirPath">Path to the physical directory</param>
        </member>
        <member name="P:CMS.WebAnalytics.MemoryStorage.StorageName">
            <summary>
            Gets or sets the storage name
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.MemoryStorage.DirectoryPath">
            <summary>
            Physical directory path
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.VirtualDirectory">
            <summary>
            Virtual directory class stores directories and their virtual files
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.VirtualDirectory.SaveAllFiles">
            <summary>
            Saves all files in directory to the file system
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.VirtualDirectory.AppendAllText(System.String,System.String)">
            <summary>
            Appends  specified content to the file
            </summary>
            <param name="filename">File name</param>
            <param name="content">String content</param>
        </member>
        <member name="M:CMS.WebAnalytics.VirtualDirectory.GetFile(System.String)">
            <summary>
            Returns stream writer representing specific file 
            </summary>
            <param name="filename">File name</param>
        </member>
        <member name="M:CMS.WebAnalytics.VirtualDirectory.#ctor(System.String)">
            <summary>
            Constructor
            </summary>
            <param name="dirPath">Physical directory path</param>
        </member>
        <member name="P:CMS.WebAnalytics.VirtualDirectory.DirectoryPath">
            <summary>
            Physical directory path
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.HitsInfo">
            <summary>
            HitsInfo data container class.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfo.HitsIntervalEnumString(CMS.WebAnalytics.HitsIntervalEnum)">
            <summary>
            Converts enum to database name.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfo.HitsIntervalEnumTableName(CMS.WebAnalytics.HitsIntervalEnum)">
            <summary>
            Converts enum to table name.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfo.#ctor">
            <summary>
            Constructor - Creates new object of HitsInfo with the year granularity
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfo.#ctor(CMS.WebAnalytics.HitsIntervalEnum)">
            <summary>
            Constructor - Creates new object of HitsInfo based on the enum.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfo.#ctor(System.Data.DataRow,CMS.WebAnalytics.HitsIntervalEnum)">
            <summary>
            Constructor - Creates a new HitsInfo object from the given DataRow.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfo.LoadTime(System.DateTime)">
            <summary>
            Sets the Hits start time and end time to the interval matching the given time.
            If interval changed, clears the ID of the object.
            </summary>
            <param name="time">Time</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsInfo.HitsID">
            <summary>
            Hits ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsInfo.HitsStatisticsID">
            <summary>
            Hits statistics ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsInfo.HitsStartTime">
            <summary>
            Hits start time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsInfo.HitsEndTime">
            <summary>
            Hits end time.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.HitsInfo.HitsCount">
            <summary>
            Hits count.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.HitsInfoProvider">
            <summary>
            Class providing HitsInfo management.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfoProvider.GetHitsInfo(System.Int32,CMS.WebAnalytics.HitsIntervalEnum)">
            <summary>
            Returns the HitsInfo structure for the specified hits.
            </summary>
            <param name="hitsId">Hits id</param>
            <param name="interval">Hits interval enumerator</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfoProvider.GetHitsInfo(System.DateTime,System.Int32,CMS.WebAnalytics.HitsIntervalEnum)">
            <summary>
            Returns the HitsInfo structure for the specified time.
            </summary>
            <param name="time">Time</param>
            <param name="statisticsId">Statistics ID</param>
            <param name="interval">Hits interval enumerator</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfoProvider.GetAllHitsInfo(System.Int32,CMS.WebAnalytics.HitsIntervalEnum,System.String,System.DateTime)">
            <summary>
            Returns all HitsInfo records for the specified time.
            <param name="siteId">Site ID</param>
            <param name="interval">Hits interval (hour, day, week, year)</param>
            <param name="codeName">Statistics type (pageviews, downloads...)</param>
            <param name="time">Time</param>
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfoProvider.GetAllHitsInfo(System.Int32,CMS.WebAnalytics.HitsIntervalEnum,System.String[],System.DateTime)">
            <summary>
            Returns all HitsInfo records for the specified time and categories.
            <param name="siteId">Site ID</param>
            <param name="interval">Hits interval (hour, day, week, year)</param>
            <param name="codeNames">Statistics type (pageviews, downloads...)</param>
            <param name="time">Time</param>
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfoProvider.GetAllHitsInfoBetween(System.Int32,CMS.WebAnalytics.HitsIntervalEnum,System.String,System.DateTime,System.DateTime,System.String,System.String,System.String)">
            <summary>
            Returns all HitsInfo records for the specified time.
            <param name="siteId">Site ID</param>
            <param name="interval">Hits interval (hour, day, week, year)</param>
            <param name="codeName">Statistics type (abvisit%, pageviews, downloads...) which is evaluated by LIKE operator</param>
            <param name="startTime">Start date</param>
            <param name="endTime">End date</param>
            <param name="columns">Columns</param>
            <param name="culture">Culture</param>
            <param name="where">Additional where condition</param>
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfoProvider.GetAllHitsInfo(System.Int32,CMS.WebAnalytics.HitsIntervalEnum,System.String,System.String,System.String,System.String)">
            <summary>
            Returns all HitsInfo records.
            <param name="siteId">Site ID</param>
            <param name="interval">Hits interval (hour, day, week, year)</param>
            <param name="codeName">Statistics type (abvisit%, pageviews, downloads...) which is evaluated by LIKE operator</param>
            <param name="columns">Columns</param>
            <param name="culture">Culture</param>
            <param name="where">Additional where condition</param>
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfoProvider.GetAllHitsInfoBetween(System.Int32,CMS.WebAnalytics.HitsIntervalEnum,System.String[],System.DateTime,System.DateTime,System.String)">
            <summary>
            Returns all HitsInfo records for the specified time and categories.
            <param name="siteId">Site ID</param>
            <param name="interval">Hits interval (hour, day, week, year)</param>
            <param name="codeNames">Statistics type (abvisit%, pageviews, downloads...) which is evaluated by LIKE operator</param>
            <param name="startTime">Start date</param>
            <param name="endTime">End date</param>
            <param name="columns">Columns</param>
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfoProvider.GetObjectHitsInfo(System.Int32,System.Int32,CMS.WebAnalytics.HitsIntervalEnum,System.String,System.DateTime,System.DateTime)">
            <summary>
            Returns all HitsInfo records for the specified object.
            <param name="siteId">Site ID</param>
            <param name="objectId">Object ID</param>
            <param name="interval">Hits interval (hour, day, week, year)</param>
            <param name="codeName">Statistics type (pageviews, downloads...)</param>
            <param name="timeBegin">Start of time interval (e.g. 01/01/2008)</param>
            <param name="timeEnd">End of time interval (e.q. 12/31/2008)</param>
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfoProvider.GetObjectHitCount(System.Int32,System.Int32,CMS.WebAnalytics.HitsIntervalEnum,System.String,System.DateTime,System.DateTime)">
            <summary>
            Returns all HitsInfo records for the specified object.
            <param name="siteId">Site ID</param>
            <param name="objectId">Object ID</param>
            <param name="interval">Hits interval (hour, day, week, year)</param>
            <param name="codeName">Statistics type (pageviews, downloads...)</param>
            <param name="timeBegin">Start of time interval (e.g. 01/01/2008)</param>
            <param name="timeEnd">End of time interval (e.q. 12/31/2008)</param>
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfoProvider.SetHitsInfo(CMS.WebAnalytics.HitsInfo)">
            <summary>
            Sets (updates or inserts) specified hits.
            </summary>
            <param name="hits">Hits to set</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsInfoProvider.DeleteHitsInfo(CMS.WebAnalytics.HitsInfo)">
            <summary>
            Deletes specified hits.
            </summary>
            <param name="hits">HitsInfo object</param>
        </member>
        <member name="T:CMS.WebAnalytics.HitsIntervalEnum">
            <summary>
            Hits interval type enumeration.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsIntervalEnum.Year">
            <summary>
            Year interval.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsIntervalEnum.Month">
            <summary>
            Month interval.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsIntervalEnum.Week">
            <summary>
            Week interval.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsIntervalEnum.Day">
            <summary>
            Day interval.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsIntervalEnum.Hour">
            <summary>
            Hour interval.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.HitsIntervalEnum.None">
            <summary>
            No interval
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.HitsIntervalEnumFunctions">
            <summary>
            Class to provider safe conversion.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.HitsIntervalEnumFunctions.StringToHitsConversion(System.String)">
            <summary>
            Converts string to HitsIntervalEnum.
            </summary>
            <param name="value">Value to convert</param>
        </member>
        <member name="M:CMS.WebAnalytics.HitsIntervalEnumFunctions.HitsConversionToString(CMS.WebAnalytics.HitsIntervalEnum)">
            <summary>
            Converts HitsIntervalEnum to string.
            </summary>
            <param name="value">Value to convert</param>
        </member>
        <member name="T:CMS.WebAnalytics.StatisticsInfo">
            <summary>
            StatisticsInfo data container class.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.StatisticsInfo.OBJECT_TYPE">
            <summary>
            Object type
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.StatisticsInfo.TYPEINFO">
            <summary>
            Type information.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfo.DeleteObject">
            <summary>
            Deletes the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfo.SetObject">
            <summary>
            Updates the object using appropriate provider.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfo.#ctor">
            <summary>
            Constructor - Creates an empty StatisticsInfo object.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfo.#ctor(System.Data.DataRow)">
            <summary>
            Constructor - Creates a new StatisticsInfo object from the given DataRow.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.StatisticsInfo.ValidateCodeName">
            <summary>
            Indicates whether the codename should be validated upon saving.
            It is set to false to circumvent semicolon checking in sample statistics generator.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.StatisticsInfo.StatisticsID">
            <summary>
            Statistics ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.StatisticsInfo.StatisticsCode">
            <summary>
            Statistics code.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.StatisticsInfo.StatisticsSiteID">
            <summary>
            Statistics site ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.StatisticsInfo.StatisticsObjectName">
            <summary>
            Statistics object name.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.StatisticsInfo.StatisticsObjectID">
            <summary>
            Statistics object ID.
            </summary>
        </member>
        <member name="P:CMS.WebAnalytics.StatisticsInfo.StatisticsObjectCulture">
            <summary>
            Statistics object culture.
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.StatisticsInfoProvider">
            <summary>
            Class providing StatisticsInfo management.
            </summary>
        </member>
        <member name="F:CMS.WebAnalytics.StatisticsInfoProvider.deleterLock">
            <summary>
            Deleter lock
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.GetStatisticsInfo(System.Int32)">
            <summary>
            Returns the StatisticsInfo structure for the specified statistics.
            </summary>
            <param name="statisticsId">Statistics id</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.GetCodeNames">
            <summary>
            Retrieves all statistic code names.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.GetCodeNames(System.String,System.String,System.Int32)">
            <summary>
            Retrieves statistic code names under given condition.
            </summary>
            <param name="where">Where condition</param>
            <param name="orderBy">Order by</param>
            <param name="topN">Top N rows</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.GetStatistics">
            <summary>
            Returns a query for all the StatisticsInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.SetStatisticsInfo(CMS.WebAnalytics.StatisticsInfo)">
            <summary>
            Sets (updates or inserts) specified statistics.
            </summary>
            <param name="statistics">Statistics to set</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.DeleteStatisticsInfo(CMS.WebAnalytics.StatisticsInfo)">
            <summary>
            Deletes specified statistics.
            </summary>
            <param name="statisticsObj">Statistics object</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.DeleteStatisticsInfo(System.Int32)">
            <summary>
            Deletes specified statistics.
            </summary>
            <param name="statisticsId">Statistics id</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.DeleteStatisticsInfo(System.String)">
            <summary>
            Deletes all statistics with specified code name.
            </summary>
            <param name="statisticsCode">Statistics code name</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.RemoveAnalyticsData(System.DateTime,System.DateTime,System.Int32,System.String)">
            <summary>
            Removes analytics data for specified parameters
            </summary>
            <param name="from">From date</param>
            <param name="to">To date</param>
            <param name="siteId">Site id. If is 0, data from all sites are removed</param>
            <param name="where">Where condition, if no all data to be deleted</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.RemoveAnalyticsDataAsync(System.DateTime,System.DateTime,System.Int32,System.String)">
            <summary>
            Removes analytics data for specified parameters
            </summary>
            <param name="from">From date</param>
            <param name="to">To date</param>
            <param name="siteID">Site id. If is 0, data from all sites are removed</param>
            <param name="where">Where condition, if no all data to be deleted</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.GetStatisticsInfoInternal(System.Int32)">
            <summary>
            Returns the StatisticsInfo structure for the specified statistics.
            </summary>
            <param name="statisticsId">Statistics id</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.GetCodeNamesInternal(System.String,System.String,System.Int32)">
            <summary>
            Retrieves statistic code names.
            </summary>
            <param name="where">Where condition</param>
            <param name="orderBy">Order by</param>
            <param name="topN">Top N rows</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.GetStatisticsInternal">
            <summary>
            Returns a query for all the StatisticsInfo objects.
            </summary>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.SetStatisticsInfoInternal(CMS.WebAnalytics.StatisticsInfo)">
            <summary>
            Sets (updates or inserts) specified statistics.
            </summary>
            <param name="statistics">Statistics to set</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.DeleteStatisticsInfoInternal(CMS.WebAnalytics.StatisticsInfo)">
            <summary>
            Deletes specified statistics.
            </summary>
            <param name="statisticsObj">Statistics object</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.DeleteStatisticsInfoInternal(System.String)">
            <summary>
            Deletes all statistics with specified code name.
            </summary>
            <param name="statisticsCode">Statistics code name</param>
        </member>
        <member name="M:CMS.WebAnalytics.StatisticsInfoProvider.RemoveAnalyticsDataInternal(System.DateTime,System.DateTime,System.Int32,System.String)">
            <summary>
            Removes analytics data for specified parameters
            </summary>
            <param name="from">From date</param>
            <param name="to">To date</param>
            <param name="siteId">Site id. If is 0, data from all sites are removed</param>
            <param name="where">Where condition, if no all data to be deleted</param>
        </member>
        <member name="P:CMS.WebAnalytics.StatisticsInfoProvider.DataDeleterIsRunning">
            <summary>
            Indicates whether data deleter is running
            </summary>
        </member>
        <member name="T:CMS.WebAnalytics.VisitorNamespace">
            <summary>
            Wrapper class to provide Visitor namespace in the MacroEngine.
            </summary>
        </member>
    </members>
</doc>