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 (24.3.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 ComponentBaseComponentDescription.)
Public propertyComponentId
Gets the component ID.
(Overrides ComponentBaseComponentId.)
Public propertyComponentName
Gets the standard component name.
(Overrides ComponentBaseComponentName.)
Public propertyFirstDayOfWeek
Gets or sets the first day of the week, when the provider supports week interval.
(Overrides TimeDimensionProviderFirstDayOfWeek.)
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 TimeDimensionProviderMaxSupportedDate.)
Public propertyMinSupportedDate
Gets the minimum supported date.
(Overrides TimeDimensionProviderMinSupportedDate.)
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 TimeDimensionProviderPropertyDescriptors.)
Public propertyProviderValues
Gets the custom provider values.
(Inherited from TimeDimensionProvider.)
Public propertySupportedHierarchies
Gets the supported hierarchies.
(Overrides TimeDimensionProviderSupportedHierarchies.)
Public propertySupportedIntervals
Gets the supported intervals.
(Overrides TimeDimensionProviderSupportedIntervals.)
Top
Methods
  NameDescription
Public methodAddInterval(DateTime, Int32, Int32)
Adds the intervals to a specified time value.
(Overrides TimeDimensionProviderAddInterval(DateTime, Int32, Int32).)
Public methodAddInterval(ITimeHierarchyMember, Int32, Int32)
Adds the intervals to a specified time value.
(Overrides TimeDimensionProviderAddInterval(ITimeHierarchyMember, Int32, Int32).)
Public methodEnumerateAttributeMembers
Enumerates the attribute member unique names.
(Overrides TimeDimensionProviderEnumerateAttributeMembers(Int32).)
Public methodEnumerateMembers
Enumerates the member unique names.
(Overrides TimeDimensionProviderEnumerateMembers(Int32, DateTime, DateTime).)
Public methodGetAttributeUniqueName
Gets the unique name of the attribute member.
(Overrides TimeDimensionProviderGetAttributeUniqueName(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 TimeDimensionProviderGetIntervalFromUniqueName(String).)
Public methodGetIntervalStartDate
Gets the interval start date.
(Overrides TimeDimensionProviderGetIntervalStartDate(DateTime, Int32).)
Public methodGetMemberCaption
Gets the member caption.
(Overrides TimeDimensionProviderGetMemberCaption(String, String).)
Public methodGetSharedMemberUniqueName
Gets the unique name of the shared member.
(Overrides TimeDimensionProviderGetSharedMemberUniqueName(String).)
Public methodGetTimeDifference
Calculates the number of members between the specified dates.
(Overrides TimeDimensionProviderGetTimeDifference(DateTime, DateTime, Int32).)
Public methodGetTimeFromUniqueName
Gets the member start time.
(Overrides TimeDimensionProviderGetTimeFromUniqueName(String).)
Public methodGetUniqueNameFromTime
Gets the member from time.
(Overrides TimeDimensionProviderGetUniqueNameFromTime(DateTime, Int32).)
Protected methodLocalize
Localizes the specified string using the engine localization service.
Top
See Also