Class ReportingElement
Represents a configuration element containing configuration for the service activity reporting subsystem.
Inheritance
System.Object
ReportingElement
Namespace: Nevatech.Vsb.Repository.Configuration
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class ReportingElement : ConfigurationElement
Constructors
ReportingElement()
Declaration
public ReportingElement()
Fields
RealTimeIntervalAttributeName
Name of the attribute representing the real-time reporting interval in the configuration element.
Declaration
public const string RealTimeIntervalAttributeName = "realTimeInterval"
Field Value
Type | Description |
---|---|
System.String |
Properties
Properties
Gets collection of configuration element properties.
Declaration
protected override ConfigurationPropertyCollection Properties { get; }
Property Value
Type | Description |
---|---|
System.Configuration.ConfigurationPropertyCollection |
RealTimeInterval
Gets or sets the length of the time interval in minutes going back from the current time when system should use real-time monitoring data for presenting graphs and reports. If reporting time range goes beyond this interval (is older), aggregated data should be used. Default is MaxValue (aggregated data are never used).
Declaration
public TimeSpan RealTimeInterval { get; set; }
Property Value
Type | Description |
---|---|
System.TimeSpan |