RaggedHierarchyLevel Class |
Represents a level of a user-defined ragged hierarchy.
Inheritance Hierarchy
Namespace:
Dundas.BI.Entities.UserHierarchies
Assembly:
Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (25.1.0.1000)
Syntaxpublic class RaggedHierarchyLevel : ExternalHierarchyLevel<RaggedHierarchy, IHierarchyMember>,
IHierarchyLevel, IEquatable<IHierarchyLevel>, IUniqueName, IHierarchyMemberContainer
Public Class RaggedHierarchyLevel
Inherits ExternalHierarchyLevel(Of RaggedHierarchy, IHierarchyMember)
Implements IHierarchyLevel, IEquatable(Of IHierarchyLevel),
IUniqueName, IHierarchyMemberContainer
public ref class RaggedHierarchyLevel : public ExternalHierarchyLevel<RaggedHierarchy^, IHierarchyMember^>,
IHierarchyLevel, IEquatable<IHierarchyLevel^>, IUniqueName, IHierarchyMemberContainer
type RaggedHierarchyLevel =
class
inherit ExternalHierarchyLevel<RaggedHierarchy, IHierarchyMember>
interface IHierarchyLevel
interface IEquatable<IHierarchyLevel>
interface IUniqueName
interface IHierarchyMemberContainer
end
The RaggedHierarchyLevel type exposes the following members.
Constructors
Properties
| Name | Description |
---|
 | Caption |
Gets or sets the caption.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.) |
 | CompatibleUniqueName |
Gets the compatible unique name. This property allows grouping together compatible
hierarchy levels across multiple IAnalysisStructures.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.CompatibleUniqueName.) |
 | DataSource |
Gets the data source for this hierarchy level.
|
 | DataSourceId |
Gets the ID of the source data cube.
|
 | Description |
Gets or sets the description.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.) |
 | Hierarchy |
Gets the parent hierarchy.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.Hierarchy.) |
 | HierarchyUniqueName |
Gets the parent hierarchy unique name.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.) |
 | LevelDepth |
Gets level number in a hierarchy.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.LevelDepth.) |
 | LevelType |
Gets the type of the level.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.LevelType.) |
 | MemberColumns |
Gets the member columns.
|
 | PredefinedSortCategory |
Gets the predefined sorting category for the current instance.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.PredefinedSortCategory.) |
 | PredefinedSortDirection |
Gets the predefined sorting direction for the current instance.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.PredefinedSortDirection.) |
 | PreviousLevel |
Gets the RaggedHierarchyLevel object one level higher
in a hierarchy.
|
 | Properties |
Gets the child members non-standard properties.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.) |
 | UniqueName |
Gets the hierarchy unique name.
(Overrides HierarchyLevel.UniqueName.) |
 | UnknownMember |
Gets the unknown member for this level.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.UnknownMember.) |
Top
Methods
| Name | Description |
---|
 | Equals(Object) | Determines whether the specified object is equal to the current object. (Inherited from HierarchyLevel.) |
 | Equals(IHierarchyLevel) | Indicates whether the current object is equal to another object of the same type. (Inherited from HierarchyLevel.) |
 | GetHashCode | Serves as the default hash function. (Inherited from HierarchyLevel.) |
 | GetMember(String) |
Gets the member by its unique name.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.) |
 | GetMember(String, MemberRetrievalOptions) |
Gets the member by its unique name.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.GetMember(String, MemberRetrievalOptions).) |
 | GetMembers() |
Gets all the members for the current instance.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.) |
 | GetMembers(MemberRetrievalOptions) |
Gets the members for the current instance.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.GetMembers(MemberRetrievalOptions).) |
 | GetMembers(MemberRetrievalOptions, ICollection<MemberValue>) |
Gets the members for the current instance.
(Inherited from ExternalHierarchyLevel<THierarchy, THierarchyMember>.) |
 | GetNextMember |
Gets the next member.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.GetNextMember(String, MemberRetrievalOptions).) |
 | GetPreviousMember |
Gets the previous member.
(Overrides ExternalHierarchyLevel<THierarchy, THierarchyMember>.GetPreviousMember(String, MemberRetrievalOptions).) |
Top
See Also