Dundas.BI.Data.Metadata Namespace

 
Classes
  ClassDescription
Public classAttributeHierarchy
Class used to model an attribute defined around ImplicitHierarchy, RaggedHierarchy or UserHierarchy entities.
Public classDataElement
Class used to represent the element of an IDataElementStructure that is not a native structure.
Public classDataElementMetadata
Class used to categorize a IDataElement specified by name as a measure or hierarchy.
Public classDataInputType
Data input data type definition.
Public classDataProperties
The class is used to store and access data properties.
Public classDataProperty
Class used for storing a specific metadata property. The supported value types are numeric, DateTime, Boolean, String, Guid and MetadataItem.
Public classDataStructure
Class that encapsulates a native structure definition.
Public classDataWarning
Class used to convey warnings.
Public classDescriptorBase
Base class for descriptor objects.
Public classDynamicAllMember
Class that represents the All Member for a dynamic hierarchy.
Public classElementContainer
Class used to model a container of IAnalysisElement.
Public classElementMetadata
Class used to categorize an IElement specified by name.
Public classExpressionDescriptor
Base class for parameterized expressions.
Public classExpressionPlaceholder
Class that encapsulates a user-defined parameter to be used within an ExpressionDescriptor statement.
Public classExternalHierarchyLevelTHierarchy, THierarchyMember
Base class for external hierarchy level.
Public classFormatInfoBase
The base class for formatting objects.
Public classHierarchyLevel
Base class for a hierarchy level.
Public classHierarchyLevelSorting
Class used for specifying the sorting behavior for an axis hierarchy level when data is retrieved.
Public classHierarchyMemberFilter
Class used for filtering OLAP hierarchy members.
Public classHierarchyMemberProperty
Class used to define a hierarchy member non-standard property.
Public classHierarchyMemberSorting
Class used for specifying the sorting behavior for enumerating hierarchy members.
Public classHierarchyMetadata
Class used to specify user-defined metadata a IHierarchy specified by name.
Public classHierarchySorting
Class used to define the sorting behavior for an IHierarchy and its levels.
Public classInvalidOtherGroupBoundaryException
Exception related to an invalid value used in the definition of the "Other" group of values for a MetricSet.
Public classMeasureFormatInfo
Specifies options for formatting a measure value as displayable text.
Public classMeasureMetadata
Class used to specify user-defined metadata a IMeasure specified by name.
Public classMeasureSorting
Class used to define the sorting behavior for an IMeasure.
Public classMeasureSortingByHierarchyLevel
Class that describes the measure sorting behavior for the specified hierarchy level.
Public classMetadataItem
Class used to model non-standard metadata items.
Public classNativeParameter
Class that represents a native data structure parameter.
Public classOtherGroupBoundary
Class that models the comparison boundary used to define inclusion for the "Other" group of values of a MetricSet measure.
Public classRangeFormatInfo
Specifies options for formatting a measure value within a specified numeric range as displayable text.
Public classVirtualHierarchyMember
Class used to model virtual members used to custom group hierarchy members for the purpose of quick analysis.
Structures
  StructureDescription
Public structureDataType
Data type definition.
Interfaces
  InterfaceDescription
Public interfaceIAggregatableElement
Interface for all measures and dimensions which support aggregation.
Public interfaceIAnalysisElement
Interface for all measures and dimensions supported by the application.
Public interfaceIAnalysisStructure
Interface for all DataStructure objects that expose measures and hierarchies for analysis.
Public interfaceIAttributeHierarchy
Interface representing the attribute hierarchy.
Public interfaceIDataElement
Interface representing the basic properties for native data elements.
Public interfaceIDataElementStructure
Interface for objects that are exposing IDataElement.
Public interfaceIDataWarnings
Interface for all objects that support informational DataWarnings.
Public interfaceIDateTimeContainer
Interface for a date/time container.
Public interfaceIElement
Interface representing the basic data element used in visualizations.
Public interfaceIElementContainer
Interface used to model a container of IAnalysisElement.
Public interfaceIFormattableHierarchyLevel
Interface for a hierarchy level, for which format can be specified for member captions.
Public interfaceIFormattableHierarchyMember
Interface that allows caption formatting for hierarchy members.
Public interfaceIHierarchy
Interface for an analysis hierarchy.
Public interfaceIHierarchyLevel
Interface for a hierarchy level.
Public interfaceIHierarchyMember
Interface for a basic hierarchy member.
Public interfaceIHierarchyMemberContainer
Interface for a hierarchy level or member.
Public interfaceIHierarchyService
Interface for service providing functionality related to an IHierarchy object.
Public interfaceIMeasure
Interface for an analysis measure.
Public interfaceIMetadataService
Interface used to manage information for DataElementMetadata objects.
Public interfaceIReader
Interface for data readers.
Public interfaceIStructure
Interface for all structures exposing elements for analysis.
Public interfaceISupportsAttributeHierarchies
Interface for hierarchies that support attributes.
Public interfaceITimeHierarchy
Interface for time hierarchies.
Public interfaceITimeHierarchyLevel
Interface for a time hierarchy level.
Public interfaceITimeHierarchyMember
Interface for a time hierarchy member.
Public interfaceIUniqueName
Interface for objects that are qualified by an unique name.
Enumerations
  EnumerationDescription
Public enumerationAnalysisElementCategory
Enumeration used for defining the analysis elements category.
Public enumerationCellProperties
OLAP cells property types.
Public enumerationCellsetAxis
Enumeration used to indicate a cellset result axis, for placement or navigation purposes.
Public enumerationElementContainerCategory
Enumeration used for defining the ElementContainer category.
Public enumerationElementDiscoveryExecutionBehaviour
Enumeration used for manual transform element discovery discover behaviour.
Public enumerationExpressionFormat
Enumeration used for qualifying an expression type.
Public enumerationFormulaAggregator
The in-memory measure aggregators supported by the data retrieval engine.
Public enumerationHierarchyCategory
Enumeration used for defining the IHierarchy category, which specifies how the hierarchy should be handled by data visualization components.
Public enumerationHierarchyMemberPropertyCategory
Enumeration used for defining the supported categories of member properties.
Public enumerationLevelType
Enumeration for level types.
Public enumerationMeasureResultKind
Calculated measure type.
Public enumerationMemberKind
Member type enumeration.
Public enumerationMetadataSource
Enumeration used to defined the metadata source for DataElementMetadata objects.
Public enumerationNativeParameterDirection
Represents direction of a native parameter.
Public enumerationNumericSymbolPlacement
Defines the possible placements of a symbol relative to a number.
Public enumerationOtherGroupBoundaryCategory
Enumeration used to indicate the type of boundary configured for a MetricSet "Other" group of values analysis.
Public enumerationOtherGroupCategory
Enumeration used to define the various categories for grouping metric set data points.
Public enumerationSupportedDataStructures
The supported data structures for various data stores.
Public enumerationTopBottomTiePolicy
Enumeration used to indicate how ties for the top/bottom functionality are processed.
Public enumerationTotalsKind
Enumeration used to indicate the type of displayed totals for the current selected hierarchy.
Public enumerationUserDataType
The supported settings data types.
Public enumerationWarningCode
The supported data warning codes.