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 classDataPrivilege Represents a set of privilege assignments and data masking information.
Public classDataPrivilegeException Exception that occurs when invalid data privilege settings are encountered.
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 classDuplicateFormulaDefinitionException Exception that occurs when the user is trying to create a formula with existing name.
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 classFormatInfoBaseThe base class for formatting objects.
Public classFormulaDefinition Interface for formula definition.
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 enumerationMaskingKind The supported masking options for a data element.
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.