HierarchyMemberData Class

The data contract class for IHierarchyMember class.
Inheritance Hierarchy

Namespace:  Dundas.BI.WebApi.Models
Assembly:  Dundas.BI.WebApiCore (in Dundas.BI.WebApiCore.dll) Version: 2.0.0.0 (24.4.0.1000)
Syntax
[DataContractAttribute]
public class HierarchyMemberData : UniqueNameData

The HierarchyMemberData type exposes the following members.

Constructors
  NameDescription
Public methodHierarchyMemberData
Initializes a new instance of the HierarchyMemberData class.
Top
Properties
  NameDescription
Public propertyAggregator
Gets the aggregator.
Public propertyCaption
Gets the member caption.
Public propertyChildItemCount
Gets or sets the child item count for the current instance.
Public propertyCompatibleUniqueName
Gets the compatible unique name. This property allows grouping together compatible hierarchy members across multiple IAnalysisStructures.
Public propertyHierarchyUniqueName
Gets or sets the unique name of the hierarchy.
Public propertyIsCollapsed
Gets or sets a value indicating whether this instance is collapsed.
Public propertyIsExpanded
Gets or sets a value indicating whether this instance is expanded.
Public propertyIsScalar
Gets a value indicating whether this instance returns a scalar value.
Public propertyLevelCompatibleUniqueName
Gets or sets the compatible unique name of the hierarchy level.
Public propertyLevelDepth
Gets or sets the level depth.
Public propertyLevelUniqueName
Gets or sets the unique name of the hierarchy level.
Public propertyMemberKind
Gets a value indicating the member type.
Public propertyMemberNumber
Gets the member numeric value, when the parent hierarchy is a numeric hierarchy.
Public propertyMemberTime
Gets the member time value, when appropriate. This value is only used for alignment in visualization controls and not for filtering.
Public propertyParentMember
Gets the parent member.
Public propertyParentMemberUniqueName
Gets the parent member unique name.
Public propertyProperties
Gets the child members non-standard properties.
Public propertyShortCaption
Gets the short caption.
Public propertyUIClassName
Gets or sets the name of the UI class (used for auto de-serialization).
(Inherited from BaseDataContract.)
Public propertyUniqueName
Gets the object unique name.
(Inherited from UniqueNameData.)
Public propertyUpperBoundaryTime
Gets the upper boundary DateTime value, corresponding the next virtual member. It is a virtual member as the hierarchy may not it included in its definition.
Top
Methods
  NameDescription
Public methodStatic memberToDataContractLimitParents
Public methodStatic memberToDataContractMappings
The mapping between the business object and the DTO.
Public methodStatic memberToDataContractMappingsWithAncestry
The mapping between the business object and the DTO with parent member ancestry.
Top
See Also