menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class CubeSchema - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class CubeSchema

    The CubeSchema class represents the meta-data of the cube. It contains information about dimensions and measures in the cube.

    Inheritance
    System.Object
    CubeSchema
    Namespace: Syncfusion.Olap.UWP.Data
    Assembly: Syncfusion.Olap.UWP.dll
    Syntax
    public class CubeSchema : Object

    Constructors

    CubeSchema()

    Initializes a new instance of the CubeSchema class.

    Declaration
    public CubeSchema()

    Properties

    CubeInfo

    Gets or sets the cube information.

    Declaration
    public CubeInfo CubeInfo { get; set; }
    Property Value
    Type Description
    CubeInfo

    A CubeInfo object represents multi-dimensional cube information.

    DataProvider

    Gets or sets the dataprovider.

    Declaration
    public object DataProvider { get; set; }
    Property Value
    Type Description
    System.Object

    The dataprovider.

    Dimensions

    Gets or sets the collection of dimensions.

    Declaration
    public DimensionCollection Dimensions { get; set; }
    Property Value
    Type Description
    DimensionCollection

    A collection of dimension objects.

    Kpis

    Gets or sets the collection of KPIs.

    Declaration
    public KpiCollection Kpis { get; set; }
    Property Value
    Type Description
    KpiCollection

    A collection of KPI objects.

    Measures

    Gets or sets the collection of measures.

    Declaration
    public MeasureCollection Measures { get; set; }
    Property Value
    Type Description
    MeasureCollection

    A collection of measure objects.

    NamedSets

    Gets or sets the collection of named sets.

    Declaration
    public NamedSetCollection NamedSets { get; set; }
    Property Value
    Type Description
    NamedSetCollection

    A collection of named set objects.

    Methods

    Clone()

    Clones this instance.

    Declaration
    public object Clone()
    Returns
    Type Description
    System.Object

    A copy of this instance.

    Remarks

    ParentNode property will not be cloned, because cloning of current object cannot hold the reference to the parent object.

    GetDimensionByUniqueName(String)

    Gets the dimension by its unique name.

    Declaration
    public Dimension GetDimensionByUniqueName(string uniqueName)
    Parameters
    Type Name Description
    System.String uniqueName

    The unique name of dimension.

    Returns
    Type Description
    Dimension

    The dimension object.

    GetHierarchyByUniqueName(String)

    Gets the hierarchy by its unique name.

    Declaration
    public Hierarchy GetHierarchyByUniqueName(string uniqueName)
    Parameters
    Type Name Description
    System.String uniqueName

    The unique name of hierarchy.

    Returns
    Type Description
    Hierarchy

    The hierarchy object.

    GetLevelByUniqueName(String)

    Gets the level by its unique name.

    Declaration
    public Level GetLevelByUniqueName(string uniqueName)
    Parameters
    Type Name Description
    System.String uniqueName

    The unique name of level.

    Returns
    Type Description
    Level

    The level object.

    GetMemberByUniqueName(List<String>)

    Gets the name of the member by unique.

    Declaration
    public Member GetMemberByUniqueName(List<string> uniqueName)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.String> uniqueName

    The name of the unique.

    Returns
    Type Description
    Member

    A member object of type Member.

    GetMemberByUniqueName(String, Boolean)

    Gets the Member by its unique name.

    Declaration
    public Member GetMemberByUniqueName(string uniqueName, bool isLoadedMembersOnly)
    Parameters
    Type Name Description
    System.String uniqueName

    Member uniquename.

    System.Boolean isLoadedMembersOnly

    if set to true [is loaded members only].

    Returns
    Type Description
    Member

    The Member Object

    GetMemberByUniqueNameForNonSSAS(List<String>)

    Gets the member by unique name for non SSAS.

    Declaration
    public Member GetMemberByUniqueNameForNonSSAS(List<string> uniqueName)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.String> uniqueName

    The name of the unique.

    Returns
    Type Description
    Member

    A member object of type Member.

    GetNamedSetByUniqueName(String)

    Gets the NamedSet by its unique name

    Declaration
    public NamedSet GetNamedSetByUniqueName(string uniqueName)
    Parameters
    Type Name Description
    System.String uniqueName

    NamedSets Unique name.

    Returns
    Type Description
    NamedSet

    The namedSet object

    GetTimeDimension()

    Gets the time dimension.

    Declaration
    public Dimension GetTimeDimension()
    Returns
    Type Description
    Dimension

    The Time Dimension of the Current Cube

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved