A Sandcastle Documented Class Library

# HierarchyLevel Class

Base class for a hierarchy level.
Inheritance Hierarchy
System
Object
Dundas.BI.Data.Metadata
HierarchyLevel
Dundas.BI.Data.Functions
FunctionHierarchyLevel
Dundas.BI.Data.Metadata
ExternalHierarchyLevel
THierarchy, THierarchyMember

Namespace: Dundas.BI.Data.Metadata
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public abstract class HierarchyLevel : IUniqueName,
    	IEquatable<IHierarchyLevel>

    Public MustInherit Class HierarchyLevel
    	Implements IUniqueName, IEquatable(Of IHierarchyLevel)

    public ref class HierarchyLevel abstract : IUniqueName,
    	IEquatable<IHierarchyLevel^>

    [<AbstractClassAttribute>]
    type HierarchyLevel =
        class
            interface IUniqueName
            interface IEquatable<IHierarchyLevel>
        end

The HierarchyLevel type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| HierarchyUniqueName | Gets the parent hierarchy unique name.
| UniqueName | Gets the hierarchy unique name.

Top
Methods

| Name | Description
--- | --- | ---
| Equals(Object) | Determines whether the specified object is equal to the current object. (Overrides Object Equals(Object).)
| Equals(IHierarchyLevel) | Indicates whether the current object is equal to another object of the same type.
| GetHashCode | Serves as the default hash function. (Overrides Object GetHashCode .)

Top
See Also

#### Reference

Dundas.BI.Data.Metadata Namespace
Dundas.BI.Data.Metadata
IHierarchyLevel