IAnalysisStructure Interface

Interface for all DataStructure objects that expose measures and hierarchies for analysis.

Namespace: Dundas.BI.Data.Metadata
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public interface IAnalysisStructure : IStructure, 
	IDataWarnings

The IAnalysisStructure type exposes the following members.

Properties
 NameDescription
Public propertyCacheExpiration Gets a value indicating the time length for caching the results queried from the current instance.
Public propertyDescription Gets the description of the structure.
(Inherited from IStructure)
Public propertyHasWarnings Gets a value indicating whether this instance,or one of its dependencies, has warnings.
(Inherited from IDataWarnings)
Public propertyHierarchies Gets the hierarchies.
Public propertyId Gets the parent entity ID.
(Inherited from IStructure)
Public propertyIsAutoGenerated Gets a value indicating whether this instance is auto generated.
Public propertyMeasures Gets the measures.
Public propertyName Gets the name of the structure.
(Inherited from IStructure)
Public propertyObjectTypeGets the type of the analysis structure.
Public propertyParameters Gets the parameters defined for the current instance.
Public propertyQueryHints Gets the optional query hints the structure may support.
Public propertySecurityHierarchies Gets the data security hierarchies.
Public propertyWarnings Gets the warnings for the current instance, as well as for any dependency objects.
(Inherited from IDataWarnings)
Top
Methods
 NameDescription
Public methodConfigureDataSecurityHierarchy Configures the specified hierarchy as a data security hierarchy.
Public methodGetAnalysisElement Gets the requested IAnalysisElement by its unique name.
Public methodGetHierarchy Gets the requested IHierarchy by its unique name.
Public methodGetMeasure Gets the requested IMeasure by its unique name.
Public methodResetDataSecurityHierarchy Resets the data security hierarchy as a standard hierarchy.
Public methodTryGetAnalysisElement Tries to get the requested IAnalysisElement by its unique name.
Public methodTryGetHierarchy Tries to get the requested IHierarchy by its unique name.
Public methodTryGetMeasure Tries to get the requested IMeasure by its unique name.
Top
See Also