GregorianProvider Class

Gregorian time dimension provider.
Inheritance Hierarchy
SystemObject
  Dundas.BI.ExtensibilityComponentBase
    Dundas.BI.Data.TimeDimensionProvidersTimeDimensionProvider
      Dundas.BI.Data.TimeDimensionProvidersGregorianProvider

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

The GregorianProvider type exposes the following members.

Constructors
 NameDescription
Public methodGregorianProviderInitializes 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 propertyIsEnabledGets 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