RaggedHierarchyLevel Class

Represents a level of a user-defined ragged hierarchy.
Inheritance Hierarchy
SystemObject
  Dundas.BI.Data.MetadataHierarchyLevel
    Dundas.BI.Data.MetadataExternalHierarchyLevelRaggedHierarchy, IHierarchyMember
      Dundas.BI.Entities.UserHierarchiesRaggedHierarchyLevel

Namespace:  Dundas.BI.Entities.UserHierarchies
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
public class RaggedHierarchyLevel : ExternalHierarchyLevel<RaggedHierarchy, IHierarchyMember>, 
	IHierarchyLevel, IEquatable<IHierarchyLevel>, IUniqueName, IHierarchyMemberContainer

The RaggedHierarchyLevel type exposes the following members.

Constructors
  NameDescription
Public methodRaggedHierarchyLevel
Initializes a new instance of the RaggedHierarchyLevel class.
Top
Properties
  NameDescription
Public propertyCaption
Gets or sets the caption.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public propertyCompatibleUniqueName
Gets the compatible unique name. This property allows grouping together compatible hierarchy levels across multiple IAnalysisStructures.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberCompatibleUniqueName.)
Public propertyDataSource
Gets the data source for this hierarchy level.
Public propertyDataSourceId
Gets the ID of the source data cube.
Public propertyDescription
Gets or sets the description.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public propertyHierarchy
Gets the parent hierarchy.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberHierarchy.)
Public propertyHierarchyUniqueName
Gets the parent hierarchy unique name.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public propertyLevelDepth
Gets level number in a hierarchy.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberLevelDepth.)
Public propertyLevelType
Gets the type of the level.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberLevelType.)
Public propertyMemberColumns
Gets the member columns.
Public propertyPredefinedSortCategory
Gets the predefined sorting category for the current instance.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberPredefinedSortCategory.)
Public propertyPredefinedSortDirection
Gets the predefined sorting direction for the current instance.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberPredefinedSortDirection.)
Public propertyPreviousLevel
Gets the RaggedHierarchyLevel object one level higher in a hierarchy.
Public propertyProperties
Gets the child members non-standard properties.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public propertyUniqueName
Gets the hierarchy unique name.
(Overrides HierarchyLevelUniqueName.)
Public propertyUnknownMember
Gets the unknown member for this level.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberUnknownMember.)
Top
Methods
  NameDescription
Public methodEquals(Object)
Determines whether the specified object is equal to the current object.
(Inherited from HierarchyLevel.)
Public methodEquals(IHierarchyLevel)
Indicates whether the current object is equal to another object of the same type.
(Inherited from HierarchyLevel.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from HierarchyLevel.)
Public methodGetMember(String)
Gets the member by its unique name.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public methodGetMember(String, MemberRetrievalOptions)
Gets the member by its unique name.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetMember(String, MemberRetrievalOptions).)
Public methodGetMembers
Gets all the members for the current instance.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public methodGetMembers(MemberRetrievalOptions)
Gets the members for the current instance.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetMembers(MemberRetrievalOptions).)
Public methodGetMembers(MemberRetrievalOptions, ICollectionMemberValue)
Gets the members for the current instance.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public methodGetNextMember
Gets the next member.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetNextMember(String, MemberRetrievalOptions).)
Public methodGetPreviousMember
Gets the previous member.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetPreviousMember(String, MemberRetrievalOptions).)
Top
See Also