Class VisitorGroupVisitsStatisticRepository
Inheritance
System.Object
VisitorGroupStatisticRepositoryBase<VisitorGroupDate, System.Int32, VisitorGroupVisitStatisticModel>
VisitorGroupVisitsStatisticRepository
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.Implementation
Assembly: EPiServer.Shell.UI.dll
Version: 11.20.7Syntax
[Obsolete("VisitorGroupsStatistics gadget has been deprecated.")]
public class VisitorGroupVisitsStatisticRepository : VisitorGroupStatisticRepositoryBase<VisitorGroupDate, int, VisitorGroupVisitStatisticModel>, IVisitorGroupStatisticRepository
Constructors
VisitorGroupVisitsStatisticRepository()
Declaration
[Obsolete("Will remain at least until july 2017")]
public VisitorGroupVisitsStatisticRepository()
VisitorGroupVisitsStatisticRepository(DynamicDataStoreFactory, IVisitorGroupRepository)
Declaration
[Obsolete("Will remain until at least july 2017")]
public VisitorGroupVisitsStatisticRepository(DynamicDataStoreFactory dynamicDataStoreFactory, IVisitorGroupRepository visitorGroupRepository)
Parameters
Type | Name | Description |
---|---|---|
DynamicDataStoreFactory | dynamicDataStoreFactory | |
IVisitorGroupRepository | visitorGroupRepository |
VisitorGroupVisitsStatisticRepository(DynamicDataStoreFactory, IVisitorGroupRepository, IVisitorGroupsStatisticsLoggerRegistry, Nullable<DateTime>)
Declaration
public VisitorGroupVisitsStatisticRepository(DynamicDataStoreFactory storeFactory, IVisitorGroupRepository visitorGroupRepository, IVisitorGroupsStatisticsLoggerRegistry visitorGroupsStatisticsLoggerRegistry, DateTime? date)
Parameters
Type | Name | Description |
---|---|---|
DynamicDataStoreFactory | storeFactory | |
IVisitorGroupRepository | visitorGroupRepository | |
IVisitorGroupsStatisticsLoggerRegistry | visitorGroupsStatisticsLoggerRegistry | |
System.Nullable<System.DateTime> | date |
VisitorGroupVisitsStatisticRepository(DynamicDataStoreFactory, IVisitorGroupRepository, Nullable<DateTime>)
Declaration
[Obsolete("Will remain until at least july 2017")]
public VisitorGroupVisitsStatisticRepository(DynamicDataStoreFactory storeFactory, IVisitorGroupRepository visitorGroupRepository, DateTime? date)
Parameters
Type | Name | Description |
---|---|---|
DynamicDataStoreFactory | storeFactory | |
IVisitorGroupRepository | visitorGroupRepository | |
System.Nullable<System.DateTime> | date |
Methods
CommitMemoryToRepository(IDictionary<VisitorGroupDate, Int32>)
Declaration
protected override void CommitMemoryToRepository(IDictionary<VisitorGroupDate, int> statisticInMemory)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IDictionary<VisitorGroupDate, System.Int32> | statisticInMemory |
Overrides
EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.VisitorGroupStatisticRepositoryBase<EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.Implementation.VisitorGroupDate, System.Int32, EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.Implementation.VisitorGroupVisitStatisticModel>.CommitMemoryToRepository(System.Collections.Generic.IDictionary<EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.Implementation.VisitorGroupDate, System.Int32>)
CreateStatisticKey(Guid)
Declaration
protected override VisitorGroupDate CreateStatisticKey(Guid visitorGroupId)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | visitorGroupId |
Returns
Type | Description |
---|---|
VisitorGroupDate |
Overrides
EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.VisitorGroupStatisticRepositoryBase<EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.Implementation.VisitorGroupDate, System.Int32, EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.Implementation.VisitorGroupVisitStatisticModel>.CreateStatisticKey(System.Guid)
SaveToMemory(Guid, VisitorGroupDate, IDictionary<VisitorGroupDate, Int32>, HttpContextBase)
Declaration
protected override void SaveToMemory(Guid visitorGroupId, VisitorGroupDate key, IDictionary<VisitorGroupDate, int> statisticsInMemory, HttpContextBase httpContext)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | visitorGroupId | |
VisitorGroupDate | key | |
System.Collections.Generic.IDictionary<VisitorGroupDate, System.Int32> | statisticsInMemory | |
System.Web.HttpContextBase | httpContext |
Overrides
EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.VisitorGroupStatisticRepositoryBase<EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.Implementation.VisitorGroupDate, System.Int32, EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.Implementation.VisitorGroupVisitStatisticModel>.SaveToMemory(System.Guid, EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.Implementation.VisitorGroupDate, System.Collections.Generic.IDictionary<EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.Implementation.VisitorGroupDate, System.Int32>, System.Web.HttpContextBase)