Open this page in the API Guide

GregorianProvider Class

Gregorian time dimension provider.
Inheritance Hierarchy

Namespace:  Dundas.BI.Data.TimeDimensionProviders
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (25.1.0.1000)
Syntax
public class GregorianProvider : TimeDimensionProvider

The GregorianProvider type exposes the following members.

Constructors
  NameDescription
Public methodGregorianProvider
Initializes a new instance of the GregorianProvider class
Top
Properties
  NameDescription
Public propertyComponentDescription
Gets the standard component description.
(Overrides ComponentBase.ComponentDescription.)
Public propertyComponentId
Gets the component ID.
(Overrides ComponentBase.ComponentId.)
Public propertyComponentName
Gets the standard component name.
(Overrides ComponentBase.ComponentName.)
Public propertyFirstDayOfWeek
Gets or sets the first day of the week, when the provider supports week interval.
(Overrides TimeDimensionProvider.FirstDayOfWeek.)
Public propertyHasCustomConfigurationUI
Gets a value indicating whether this data provider is using a custom configuration UI.
(Inherited from TimeDimensionProvider.)
Public propertyIsEnabled
Gets a value indicating whether the component is enabled.
(Inherited from ComponentBase.)
Public propertyMaxSupportedDate
Gets the maximum supported date.
(Overrides TimeDimensionProvider.MaxSupportedDate.)
Public propertyMinSupportedDate
Gets the minimum supported date.
(Overrides TimeDimensionProvider.MinSupportedDate.)
Public propertyPackageId
Gets the ID of the extension package to which the component belongs.
(Inherited from ComponentBase.)
Public propertyPropertyDescriptors
Gets the time dimension provider-specific property descriptors.
(Overrides TimeDimensionProvider.PropertyDescriptors.)
Public propertyProviderValues
Gets the custom provider values.
(Inherited from TimeDimensionProvider.)
Public propertySupportedHierarchies
Gets the supported hierarchies.
(Overrides TimeDimensionProvider.SupportedHierarchies.)
Public propertySupportedIntervals
Gets the supported intervals.
(Overrides TimeDimensionProvider.SupportedIntervals.)
Top
Methods
  NameDescription
Public methodAddInterval(DateTime, Int32, Int32)
Adds the intervals to a specified time value.
(Overrides TimeDimensionProvider.AddInterval(DateTime, Int32, Int32).)
Public methodAddInterval(ITimeHierarchyMember, Int32, Int32)
Adds the intervals to a specified time value.
(Overrides TimeDimensionProvider.AddInterval(ITimeHierarchyMember, Int32, Int32).)
Public methodEnumerateAttributeMembers
Enumerates the attribute member unique names.
(Overrides TimeDimensionProvider.EnumerateAttributeMembers(Int32).)
Public methodEnumerateMembers
Enumerates the member unique names.
(Overrides TimeDimensionProvider.EnumerateMembers(Int32, DateTime, DateTime).)
Public methodGetAttributeUniqueName
Gets the unique name of the attribute member.
(Overrides TimeDimensionProvider.GetAttributeUniqueName(DateTime, Int32).)
Public methodGetCustomConfigurationUI
Gets the custom configuration UI based on the requested content type.
(Inherited from TimeDimensionProvider.)
Public methodGetIntervalFromUniqueName
Gets the time interval from the unique name.
(Overrides TimeDimensionProvider.GetIntervalFromUniqueName(String).)
Public methodGetIntervalStartDate
Gets the interval start date.
(Overrides TimeDimensionProvider.GetIntervalStartDate(DateTime, Int32).)
Public methodGetMemberCaption
Gets the member caption.
(Overrides TimeDimensionProvider.GetMemberCaption(String, String).)
Public methodGetSharedMemberUniqueName
Gets the unique name of the shared member.
(Overrides TimeDimensionProvider.GetSharedMemberUniqueName(String).)
Public methodGetTimeDifference
Calculates the number of members between the specified dates.
(Overrides TimeDimensionProvider.GetTimeDifference(DateTime, DateTime, Int32).)
Public methodGetTimeFromUniqueName
Gets the member start time.
(Overrides TimeDimensionProvider.GetTimeFromUniqueName(String).)
Public methodGetUniqueNameFromTime
Gets the member from time.
(Overrides TimeDimensionProvider.GetUniqueNameFromTime(DateTime, Int32).)
Protected methodLocalize
Localizes the specified string using the engine localization service.
Top
See Also