Class ReportingTimeRangeOptions
Contains options for the CollectReportingDataJob scheduled job.
Inheritance
Inherited Members
Namespace: EPiServer.Commerce.Reporting.ScheduledJobs.Internal
Assembly: EPiServer.Commerce.Reporting.dll
Version: 13.30.0Syntax
public class ReportingTimeRangeOptions
Constructors
ReportingTimeRangeOptions()
Declaration
public ReportingTimeRangeOptions()
Properties
SubscriptionTimeRangesInDays
Date ranges used to generate subscription reports, defined by the episerver:commerce.SubscriptionTimeRangesInDays AppSetting. For example 30, 90, 180 days.
Declaration
public HashSet<int> SubscriptionTimeRangesInDays { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.HashSet<System.Int32> |
Remarks
The default value is 90 if there are no settings for episerver:commerce.SubscriptionTimeRanges in web.config.
TimeRangesInDays
Date ranges used to generate reports, defined by the episerver:commerce.ReportingTimeRanges AppSetting. For example 30, 90, 180 days.
Declaration
public HashSet<int> TimeRangesInDays { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.HashSet<System.Int32> |
Remarks
The default value is 90 if there are no settings for episerver:commerce.ReportingTimeRanges in web.config.