IDateMappingServiceGenerateDateMapping Method (Guid, IOlapCube, String, DateTime)

Generates a new DateMapping object.

Namespace:  Dundas.BI.Entities.DateMappings
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
DateMapping GenerateDateMapping(
	Guid timeProviderId,
	IOlapCube cube,
	string hierarchyUniqueName,
	DateTime startDate
)

Parameters

timeProviderId
Type: SystemGuid
The time provider ID.
cube
Type: Dundas.BI.Data.Metadata.OlapIOlapCube
The cube.
hierarchyUniqueName
Type: SystemString
The hierarchy unique name.
startDate
Type: SystemDateTime
The start date.

Return Value

Type: DateMapping
A reference to DateMapping object.
Exceptions
ExceptionCondition
ArgumentExceptionThrown when timeProviderId is invalid.
ArgumentExceptionThrown when hierarchyUniqueName is null or empty.
ArgumentNullExceptionThrown when cube is null.
QuotaExceededExceptionGenerating the date mapping would cause the entity quota for date mappings or one of the underlying entity types to be exceeded.
See Also