DerivedHierarchy Class

Base class for derived hierarchies defined within a MetricSet.
Inheritance Hierarchy
SystemObject
  Dundas.BI.Entities.MetricSetsDerivedHierarchy
    Dundas.BI.Entities.MetricSetsCalculatedHierarchy

Namespace: Dundas.BI.Entities.MetricSets
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public abstract class DerivedHierarchy : IHierarchy, 
	IAnalysisElement, IElement, IUniqueName

The DerivedHierarchy type exposes the following members.

Properties
 NameDescription
Public propertyAllMember Gets the "All Values Grouped" member when the hierarchy is aggregatable; otherwise it return .
Public propertyAnalysisStructure Gets the parent analysis structure.
Public propertyCaption Gets or sets the caption.
Public propertyCategory Gets the potential analysis category for the current instance.
Public propertyCompatibleUniqueName Gets the compatible unique name. This property allows grouping together compatible hierarchies across multiple IAnalysisStructures.
Public propertyContainers Gets the container objects used alter the presentation of the elements using a folder-like approach.
Public propertyDescription Gets or sets the description.
Public propertyEntityId Gets the parent entity ID.
Public propertyHierarchyCategory Gets the current instance hierarchy category.
Public propertyHierarchyDependencies Gets the hierarchy dependencies.
Public propertyIsAnonymized Gets a value indicating whether the hierarchy members are to be anonymized during data retrieval operations, for legal or security reasons.
Public propertyIsHidden Gets a value indicating whether this instance is hidden and therefore not present in the parent cube hierarchy collection.
Public propertyIsHierarchy Gets a value indicating whether this instance is a hierarchy.
Public propertyIsMeasure Gets a value indicating whether this instance is a measure.
Public propertyIsTimeHierarchy Gets a value indicating whether this instance is a time hierarchy.
Public propertyLevels Gets the hierarchy levels.
Public propertyMeasureDependencies Gets the measure dependencies.
Public propertyMetricSet Gets the parent metric set.
Public propertyParameters Gets the parameters for the current instance.
Public propertyProperties Gets the various uncategorized properties.
Public propertySecurityAttributeId Gets the security attribute ID, if one is associated with the current hierarchy.
Public propertySortPolicy Gets the sorting behavior defined for the hierarchy.
Public propertySupportedAggregators Gets the supported aggregators.
Public propertyUniqueName Gets the object unique name.
Top
Methods
 NameDescription
Public methodGetLevel Gets the level by its unique name.
Public methodGetMember(MemberValue) Gets the member by the member value.
Public methodGetMember(String) Gets the member by the member unique name.
Public methodIsCompatibleWith Checks if the current instance is compatible with the specified hierarchy.
Public methodMemberQuery(MemberRetrievalOptions, IHierarchyMember, NullableInt32) Enumerates hierarchy members. This is a flat list of members potentially on different hierarchy levels.
Public methodMemberQuery(MemberRetrievalOptions, ICollectionMemberValue, NullableInt32, MemberValue) Enumerates hierarchy members. This is a flat list of members potentially on different hierarchy levels.
Top
See Also