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

Structures

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

Interfaces

  Interface Description
Public interface IMetadataObject Defines an abstract class that provides the Name and UniqueName methods for metadata objects in Microsoft.AnalysisServices.AdomdServer.

Enumerations

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