OlapCube Class

OLAP cube object.
Inheritance Hierarchy

Namespace:  Dundas.BI.Data.Metadata.Olap
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
public class OlapCube : DataStructure, IOlapCube, 
	IAnalysisStructure, IStructure, IDataWarnings

The OlapCube type exposes the following members.

Constructors
  NameDescription
Public methodOlapCube
Initializes a new instance of the OlapCube class.
Top
Properties
  NameDescription
Public propertyCacheExpiration
Gets a value indicating the time length for caching the results queried from the current instance.
Public propertyCaption
Gets or sets the localized caption.
Public propertyCubeDescriptor
Gets the cube descriptor.
Public propertyDataConnector
Gets the data connector.
Public propertyDataProvider
Gets the data provider.
Public propertyDateMappingCollection
Gets the date mappings.
Public propertyDefaultMeasure
Gets the default measure of the cube.
Public propertyDefaultMeasureName
Gets or sets the default measure name.
Public propertyDescription
Gets or sets the description.
(Inherited from DataStructure.)
Public propertyDimensions
Gets the cube dimensions.
Public propertyHasWarnings
Gets a value indicating whether this instance,or one of its dependencies, has warnings.
Public propertyHierarchies
Gets the hierarchies.
Public propertyId
Gets the ID of the native structure entity corresponding to the cube.
Public propertyInternalName
Gets or sets the internal name.
(Inherited from DataStructure.)
Public propertyIsAutoGenerated
Gets a value indicating whether this instance is auto generated.
Public propertyItem
Gets the cube property with the specified name.
Public propertyKpis
Gets the KPIs.
Public propertyMeasureGroups
Gets the measure groups.
Public propertyMeasures
Gets the measures.
Public propertyMeasuresCaption
Gets or sets the measures caption.
Public propertyMeasuresUniqueName
Gets or sets the measures root unique name.
Public propertyName
Gets or sets the name.
(Inherited from DataStructure.)
Public propertyNamedSets
Gets the cube named sets.
Public propertyParameters
Gets the parameters defined for the current instance.
Public propertyProcessDate
Gets the process date.
Public propertyProperties
Gets the cube properties.
Public propertyQueryHints
Gets the optional query hints the structure may support.
Public propertySecurityHierarchies
Gets the data security hierarchies.
Public propertySettings
Gets the properties of the structure.
(Inherited from DataStructure.)
Public propertyStructureType
Gets or sets data structure type.
(Inherited from DataStructure.)
Public propertyUpdateDate
Gets the update date.
Public propertyWarnings
Gets the warnings for the current instance, as well as for any dependency objects.
Top
Methods
  NameDescription
Public methodConfigureDataSecurityHierarchy
Configures the specified hierarchy as a data security hierarchy.
Public methodFindHierarchy(String)
Finds the hierarchy by its unique name.
Public methodFindHierarchy(String, Boolean)
Finds the hierarchy by its unique name.
Public methodFindLevel(String)
Finds the level by unique name.
Public methodFindLevel(String, Boolean)
Finds the level by unique name.
Public methodFindMember(String)
Finds the member by member unique name.
Public methodFindMember(String, Boolean)
Finds the member by member unique name.
Public methodGetAnalysisElement
Gets the requested IAnalysisElement by its unique name.
Public methodGetHierarchy
Gets the requested IHierarchy by its unique name.
Public methodGetMeasure
Gets the requested IMeasure by its unique name.
Public methodRefreshTimeHierarchies
Refreshes the time hierarchies.
Public methodResetDataSecurityHierarchy
Resets the data security hierarchy as a standard hierarchy.
Public methodTryGetAnalysisElement
Tries to get the requested IAnalysisElement by its unique name.
Public methodTryGetHierarchy
Tries to get the requested IHierarchy by its unique name.
Public methodTryGetMeasure
Tries to get the requested IMeasure by its unique name.
Public methodUpdateDefaultMeasure
Updates the default measure.
Top
See Also