A Sandcastle Documented Class Library

# OlapElement Class

Base class for OLAP structural elements.
Inheritance Hierarchy
System
Object
Dundas.BI.Data.Metadata.Olap
OlapElement
More...

Namespace: Dundas.BI.Data.Metadata.Olap
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 OlapElement : IAnalysisElement,
    	IElement, IUniqueName

    Public MustInherit Class OlapElement
    	Implements IAnalysisElement, IElement, IUniqueName

    public ref class OlapElement abstract : IAnalysisElement,
    	IElement, IUniqueName

    [<AbstractClassAttribute>]
    type OlapElement =
        class
            interface IAnalysisElement
            interface IElement
            interface IUniqueName
        end

The OlapElement type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| OlapElement(String) | Initializes a new instance of the OlapElement class.
| OlapElement(IOlapCube, String) | Initializes a new instance of the OlapElement class.
| OlapElement(OlapElement, String) | Initializes a new instance of the OlapElement class.

Top
Properties

| Name | Description
--- | --- | ---
| AnalysisStructure | Gets the parent analysis structure.
| Caption | Gets or sets the caption.
| Category | Gets the potential analysis category for the current instance.
| Containers | Gets the container objects used alter the presentation of the elements using a folder-like approach.
| DataProvider | Gets the data provider.
| Description | Gets or sets the description.
| EntityId | Gets the parent entity ID.
| IsHierarchy | Gets a value indicating whether this instance is a hierarchy.
| IsMeasure | Gets a value indicating whether this instance is a measure.
| Item | Gets the Object with the specified name.
| Name | Gets or sets the name.
| Parent | Gets or sets the parent object.
| ParentCube | Gets the parent cube.
| Properties | Gets the various uncategorized properties.
| UniqueName | Gets the object unique name.

Top
Methods

| Name | Description
--- | --- | ---
| CompareTo | Compares current instance with argument instance.
| GetHashCode | Serves as the default hash function. (Overrides Object GetHashCode .)
| ToString | Returns a string that represents the current object. (Overrides Object ToString .)

Top
See Also

#### Reference

Dundas.BI.Data.Metadata.Olap Namespace
Inheritance Hierarchy
System
Object
Dundas.BI.Data.Metadata.Olap
OlapElement
Dundas.BI.Data.CubeDescriptors
ProviderItem
Dundas.BI.Data.Metadata.Olap
OlapDimension
Dundas.BI.Data.Metadata.Olap
OlapHierarchy
Dundas.BI.Data.Metadata.Olap
OlapKpi
Dundas.BI.Data.Metadata.Olap
OlapLevel
Dundas.BI.Data.Metadata.Olap
OlapMeasure
Dundas.BI.Data.Metadata.Olap
OlapMember
Dundas.BI.Data.Metadata.Olap
OlapNamedSet