London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class ReportingTimeRangeOptions

Contains options for the CollectReportingDataJob scheduled job.

Inheritance
System.Object
ReportingTimeRangeOptions
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.Commerce.Reporting.ScheduledJobs.Internal
Assembly: EPiServer.Commerce.Reporting.dll
Version: 13.30.0
Syntax
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.