Microsoft.AnalysisServices.AdomdServer Namespace

Represents the ADOMD.NET data provider for objects running within a Microsoft SQL Server 2005 Analysis Services (SSAS) instance.

Classes

Class Description
AdomdCommand Represents a command to run against a analytical data source.
AdomdDataReader Provides a means of reading a forward-only result set obtained by running a command, and can be used to access multidimensional data sources.
AdomdDataReader.Enumerator Implements the IEnumeratorinterface to support iterating over a AdomdDataReader and reading its individual records.
AdomdException Represents an exception thrown by ADOMD.NET.
AdomdParameter Represents a parameter to an AdomdCommand object.
AdomdParameterCollection This class gets a collection of AdomdParameter objects contained in a AdomdCommand object.
Context Provides the execution context for the stored procedure.
CubeCollection Contains a read-only, on-demand list of CubeDef objects contained by a AdomdConnection.
CubeCollection.Enumerator Implements the IEnumerator interface to support iterating over a CubeCollection and reading its individual CubeDef objects.
CubeDef Represents the metadata for a cube.
Dimension Represents a dimension within a cube.
DimensionCollection Contains a read-only, on-demand collection of Dimension objects contained in a CubeDef.
DimensionCollection.Enumerator Supports iterating over a DimensionCollection and reading its individual Dimension objects.
Expression Provides the functionality to evaluate a Multidimensional Expressions (MDX) expression and return an MDXValue.
Hierarchy Represents a dimension hierarchy contained by a dimension or set.
HierarchyCollection Contains a read-only, on-demand collection of Hierarchy objects contained in a Dimension or a Set.
HierarchyCollection.Enumerator Supports iterating over a HierarchyCollection and reading its individual Hierarchy.
IMetadataObject Defines an abstract class that provides the Name and UniqueName methods for metadata objects in Microsoft.AnalysisServices.AdomdServer.
Kpi Key performance indicators (KPIs) are metadata wrappers around measures and MDX expressions.
KpiCollection Contains a read-only, on-demand list of Kpi objects contained by a CubeDef.
KpiCollection.Enumerator Supports iterating over a KpiCollection and reading its individual Kpi objects.
Level Represents a level within a hierarchy.
LevelCollection Contains a read-only, on-demand collection of Level objects contained in a Hierarchy.
LevelCollection.Enumerator Contains a read-only, on-demand collection of Level objects contained in a Hierarchy.
LevelProperty Represents a member property available on members in the level.
LevelPropertyCollection Represents a read-only, on-demand collection of LevelProperty objects contained by a Level.
LevelPropertyCollection.Enumerator Supports iterating over a LevelPropertyCollection and reading its individual LevelProperty objects.
MDX Provides static methods for executing Multidimensional Expressions (MDX) functions without constructing the full MDX syntax.
MDXValue Provides conversion capabilities between different Microsoft.AnalysisServices.AdomdServer and value objects.
Measure Represents a measure within a cube or measure group.
MeasureCollection Gets a read-only, on-demand collection of Measures objects contained by a CubeDef.
MeasureCollection.Enumerator Supports iterating over a MeasureCollection and reading its individual Measure objects.
Member Represents a single member within a hierarchy, tuple, level, or member.
MemberCollection Gets a read-only, on-demand collection of Member objects contained by a Position, a Level, or a Tuple.
MemberCollection.Enumerator Supports iterating over a MemberCollection and reading its individual Member objects.
MiningAttribute Represents a mining attribute on a MiningContentNode object and MiningDistribution object.
MiningAttributeCollection Represents a read-only, on-demand collection of MiningAttribute objects contained by a MiningModel.
MiningAttributeCollection.Enumerator Supports iterating over a MiningAttributeCollection and reading its individual MiningAttributeParameter objects.
MiningContentNode Represents the learned content of a MiningModel in a hierarchical node format.
MiningContentNodeCollection Represents a read-only, on-demand collection of MiningContentNode objects contained by a MiningModel or MiningContentNode object.
MiningContentNodeCollection.Enumerator Supports iterating over a MiningContentNodeCollection and reading its individual MiningContentNode objects.
MiningDistribution Represents the distribution of a value in a MiningContentNode.
MiningDistributionCollection Represents a read-only, on-demand collection of MiningDistribution objects contained by a MiningContentNode.
MiningDistributionCollection.Enumerator Supports iterating over a MiningDistributionCollection and reading its individual MiningDistribution objects.
MiningModel Represents a mining model of an AdomdConnection.
MiningModelCollection Represents a read-only, on-demand collection of MiningModel objects that are contained by a MiningStructure or AdomdConnection object.
MiningModelCollection.Enumerator Supports iterating over a MiningModelCollection and reading its individual MiningModel objects.
MiningModelColumn Represents a column in a mining model.
MiningModelColumnCollection Represents a read-only, on-demand collection of MiningModelColumn objects contained by a MiningModel object.
MiningModelColumnCollection.Enumerator Supports iterating over a MiningModelColumnCollection and reading its individual MiningModelColumn objects.
MiningParameter Represents an algorithm-specific parameter on the MiningModel.
MiningParameterCollection Represents a read-only, on-demand collection of MiningParameter objects contained by a MiningModel object.
MiningParameterCollection.Enumerator Supports iterating over a MiningParameterCollection and reading its individual MiningParameter objects.
MiningService Represents a mining algorithm available from the Context object.
MiningServiceCollection Gets a read-only collection of MiningService objects contained by a CellSet.
MiningServiceCollection.Enumerator Supports iterating over a MiningServiceCollection and reading its individual MiningService objects.
MiningServiceParameter Represents an available parameter for the mining service.
MiningServiceParameterCollection Gets a read-only collection of MiningServiceParameter objects contained by a CellSet.
MiningServiceParameterCollection.Enumerator Supports iterating over a MiningServiceParameterCollection and reading its individual MiningServiceParameter objects.
MiningStructure Represents a mining structure on the server.
MiningStructureCollection Represents a read-only, on-demand collection of MiningStructure objects that are contained by an AdomdConnection object.
MiningStructureCollection.Enumerator Supports iterating over a MiningStructureCollection and reading its individual MiningStructure objects.
MiningStructureColumn Represents the structure of a mining column.
MiningStructureColumnCollection Gets a read-only collection of MiningStructureColumn objects contained by a CellSet.
MiningStructureColumnCollection.Enumerator Supports iterating over a MiningStructureColumnCollection and reading its individual MiningStructureColumn objects.
MiningValue Represents a value in the mining distribution or mining column.
MiningValueCollection Gets a read-only collection of MiningValue objects contained by a CellSet.
MiningValueCollection.Enumerator Supports iterating over a MiningValueCollection and reading its individual MiningValue objects.
NamedSet Represents a named set for a given cube.
NamedSetCollection Gets a read-only, on-demand collection of NamedSet objects contained by a CubeDef.
NamedSetCollection.Enumerator Supports iterating over a NamedSetCollection and reading its individual NamedSet objects.
Property Represents a property of various ADOMD.NET objects.
PropertyCollection Gets a read-only collection of Property objects contained by a CellSet.
PropertyCollection.Enumerator Supports iterating over a PropertyCollection and reading its individual Property objects.
SafeToPrepareAttribute Marks the methods in the assembly that are safe to run with the ExecuteForPrepare property set to true.
Set Represents an ordered collection of zero or more tuples.
SetBuilder Provides the functionality to create immutable sets.
Tuple Represents an ordered collection of members from different hierarchies.
TupleBuilder Provides the functionality to create immutable tuples.
TupleCollection Gets a read-only collection of Tuple objects contained by a Set.
TupleCollection.Enumerator Supports iterating over a TupleCollection and reading its individual Tuple objects.

Structures

Structure Description
AttributeStats Represents the statistics for a single attribute.
StateStats Represents the statistics for a single attribute state.

Enumerations

Enumeration Description
CubeType Returned by Type to determine if the CubeDef represents a dimension or a cube.
DimensionTypeEnum Represents the dimension type of a Dimension.
HierarchyOrigin Describes the overall structure of a hierarchy.
LevelTypeEnum Represents the level type of a Level.
MDX.DrilldownMemberFlags Determines how members will be evaluated in MDX.DrilldownMemberFlags.
MDX.GenerateFlags Determines how to evaluate the Generate method.
MemberTypeEnum Represents the member type of a Member.
MiningColumnDistribution Describes the distribution of the MiningModelColumn.
MiningColumnType Describes the type of the underlying data that a MiningModelColumn represents.
MiningFeatureSelection Describes the type of attribute to return when calling GetAttributes. Alternatively describes a MiningAttribute.
MiningNodeType Represents the type of the MiningContentNode.
MiningServiceControl Represents the level of control that the mining service algorithm exposes on the training operation .
MiningServiceExpectedQuality Describes the relative expected quality of the patterns found by the mining service algorithm.
MiningServicePredictionComplexity Describes the relative expected complexity of executing a prediction with the mining service algorithm.
MiningServiceScaling Describes the relative expected scalability of the mining service algorithm.
MiningServiceTrainingComplexity Describes the relative expected complexity of training the mining service algorithm.
MiningValueType Represents the type of the value of the MiningDistribution object and the MiningValue object.
SchemaObjectType Represents the object type of an object retrieved by the GetSchemaObject method of the CubeDef.