Share via


Namespace Microsoft.AnalysisServices.AdomdServer

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

Classes

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

Estruturas

  Estrutura Descrição
Estrutura pública AttributeStats Represents the statistics for a single attribute.
Estrutura pública StateStats Represents the statistics for a single attribute state.

Interfaces

  Interface Descrição
Interface pública IMetadataObject Defines an abstract class that provides the Name and UniqueName properties for metadata objects in Microsoft.AnalysisServices.AdomdServer.

Enumerações

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