Поделиться через


Пространство имен Microsoft.AnalysisServices.AdomdClient

Represents the ADOMD.NET data provider.

The ADOMD.NET data provider is used to access multidimensional data sources, such as Microsoft Службы SQL Server 2005 Analysis Services (SSAS), in managed code. Using the AdomdConnection, you can connect to a multidimensional data source, and you can then run queries and statements using an AdomdCommand to return AdomdDataReader and CellSet objects containing multidimensional data. You can also use the AdomdConnection to view metadata for multidimensional data sources, either by examining the CubeDef and related objects or by retrieving schema rowsets directly from the data source.

For more information, see Программирование клиента ADOMD.NET.

Классы

  Класс Описание
Открытый класс AdomdCacheExpiredException Represents an exception thrown by ADOMD.NET when a cached version of an ADOMD.NET object is no longer valid.
Открытый класс AdomdCommand Represents a command to be run against an analytical data source.
Открытый класс AdomdConnection Represents a connection to a multidimensional data source.
Открытый класс AdomdConnectionException Represents an exception thrown by ADOMD.NET when the connection could not be opened or was disconnected.
Открытый класс AdomdDataAdapter Represents a Microsoft .NET Framework data adapter for an analytical data source.
Открытый класс AdomdDataReader Provides a means of reading a forward-only result set that is obtained by running a command, and can be used to access analytical data sources.
Открытый класс AdomdError Represents a server or provider-specific error.
Открытый класс AdomdErrorCollection Gets a collection of AdomdError objects.
Открытый класс AdomdErrorLocation Represents the location in the CommandText or CommandStream at which the error occurred.
Открытый класс AdomdErrorResponseException Represents an exception thrown by ADOMD.NET when a response is received from a provider which indicates an error. This exception contains a collection of AdomdError objects that contain information about each problem reported by the provider.
Открытый класс AdomdException Represents an exception thrown by ADOMD.NET.
Открытый класс AdomdParameter Represents a parameter to an AdomdCommand object.
Открытый класс AdomdParameterCollection Gets a collection of AdomdParameter objects contained in an AdomdCommand object.
Открытый класс AdomdProperty Represents a property of a command.
Открытый класс AdomdPropertyCollection Represents a collection of AdomdProperty objects contained in an AdomdCommand.
Открытый класс AdomdRestriction Restricts the information returned when retrieving schema information from a connection.
Открытый класс AdomdRestrictionCollection Gets a collection of AdomdRestriction objects.
Открытый класс AdomdSchemaGuid Contains the most commonly available schema rowset GUIDs used by the GetSchemaDataSet method of the AdomdConnection.
Открытый класс AdomdTransaction Represents a transaction to be performed at a multidimensional data source.
Открытый класс AdomdUnknownResponseException Represents an exception thrown by ADOMD.NET when a response has been returned from the provider that is not understood.
Открытый класс AxesInfo Represents metadata pertaining to the axes that are associated with an instance of a CellSet class.
Открытый класс Axis Represents an axis within a cellset.
Открытый класс AxisCollection Gets a read-only collection of Axis objects contained by a CellSet.
Открытый класс Cell Represents a cell in a given cellset. For a complete list of class members, see Cell.
Открытый класс CellCollection Represents a collection of Cell.
Открытый класс CellInfo Represents metadata pertaining to the cells that are associated with an instance of a CellSet class
Открытый класс CellProperty Represents a cell property for a given cell.
Открытый класс CellPropertyCollection Contains a collection of CellProperty objects contained by a Cell.
Открытый класс CellSet Represents a cellset that is returned as a result of a query.
Открытый класс CubeCollection Contains a read-only, on-demand list of CubeDef objects contained by an AdomdConnection.
Открытый класс CubeDef Represents the metadata for a cube.
Открытый класс CubeInfo Represents metadata pertaining to a cube that is associated with an instance of a CellSet class.
Открытый класс Dimension Represents a dimension within a cube.
Открытый класс DimensionCollection Contains a read-only, on-demand collection of Dimension objects contained in a CubeDef.
Открытый класс 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.
Открытый класс Kpi Key Performance Indicators (KPIs) are metadata wrappers around measures and Multidimensional Expressions (MDX) expressions.
Открытый класс KpiCollection Contains a read-only, on-demand list of Kpi objects contained by a CubeDef.
Открытый класс Level Represents a level within a hierarchy.
Открытый класс LevelCollection 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.
Открытый класс 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.
Открытый класс 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.
Открытый класс MemberFilter Represents a single filter to be applied when retrieving a collection of members.
Открытый класс MemberProperty Represents a single member property for a given member.
Открытый класс MemberPropertyCollection Gets a read-only, on-demand collection of MemberProperty objects contained by a Member.
Открытый класс 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.
Открытый класс 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.
Открытый класс 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.
Открытый класс MiningModel Represents a mining model of an AdomdConnection.
Открытый класс MiningModelCollection Represents a read-only, on-demand collection of MiningModel objects contained by a MiningStructure or AdomdConnection object.
Открытый класс MiningModelColumn Represents a column in a mining model.
Открытый класс MiningModelColumnCollection Represents a read-only, on-demand collection of MiningModelColumn objects contained by a MiningModel object.
Открытый класс 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.
Открытый класс MiningService Represents a mining algorithm available from a AdomdConnection object.
Открытый класс MiningServiceCollection Gets a read-only collection of MiningService objects contained by a CellSet.
Открытый класс MiningServiceParameter Represents an available parameter for the mining service.
Открытый класс MiningServiceParameterCollection Gets a read-only collection of MiningServiceParameter objects contained by a CellSet.
Открытый класс MiningStructure Represents a mining structure on the server.
Открытый класс MiningStructureCollection Represents a read-only, on-demand collection of MiningStructure objects contained by an AdomdConnection object.
Открытый класс MiningStructureColumn Represents the structure of a mining column.
Открытый класс MiningStructureColumnCollection Gets a read-only collection of MiningStructureColumn objects contained by a CellSet.
Открытый класс MiningValue Represents a value in the mining distribution or mining column.
Открытый класс MiningValueCollection Gets a read-only collection of MiningValue objects contained by a CellSet.
Открытый класс NamedSet Represents a named set for a given cube.
Открытый класс NamedSetCollection Gets a read-only, on-demand collection of NamedSet objects contained by a CubeDef.
Открытый класс OlapInfo Represents metadata associated with an instance of a CellSet.
Открытый класс OlapInfoAxis Represents metadata pertaining to an axis that is associated with a CellSet.
Открытый класс OlapInfoAxisCollection Gets a read-only, on-demand collection of OlapInfoAxis objects.
Открытый класс OlapInfoCube Represents metadata pertaining to a cube that is associated with an instance of a CellSet class.
Открытый класс OlapInfoCubeCollection Gets a read-only, on-demand collection of OlapInfoCube objects.
Открытый класс OlapInfoHierarchy Represents metadata of a hierarchy that is contained in an instance of a CellSet class.
Открытый класс OlapInfoHierarchyCollection Gets a read-only, on-demand collection of OlapInfoHierarchy objects.
Открытый класс OlapInfoProperty Represents metadata pertaining to hierarchy, cell, and cube objects that are contained in an OlapInfoProperty.
Открытый класс OlapInfoPropertyCollection Gets a read-only, on-demand collection of OlapInfoProperty objects.
Открытый класс Position Represents a tuple reference contained by an Axis.
Открытый класс PositionCollection Gets a read-only collection of Position objects contained by an Axis object.
Открытый класс Property Represents a property of various ADOMD.NET objects.
Открытый класс PropertyCollection Gets a read-only collection of Property objects contained by a CellSet.
Открытый класс Set Represents an ordered collection of zero or more tuples.
Открытый класс Tuple Represents an ordered collection of members from different hierarchies.
Открытый класс TupleCollection Gets a read-only collection of Tuple objects contained by a Set.

Структуры

  Структура Описание
Открытая структура AdomdDataReader.Enumerator Implements the System.Collections.IEnumerator interface to support iterating over an AdomdDataReader and reading its individual records.
Открытая структура AdomdErrorCollection.Enumerator Implements the System.Collections.IEnumerator interface to support iterating over an AdomdErrorCollection and reading its individual AdomdError objects.
Открытая структура AdomdPropertyCollection.Enumerator Implements the System.Collections.IEnumerator interface to support iterating over an AdomdPropertyCollection object and reading its individual AdomdProperty values.
Открытая структура AdomdRestrictionCollection.Enumerator Supports iterating over a AdomdRestrictionCollection and reading its individual AdomdRestriction objects.
Открытая структура AxisCollection.Enumerator Implements the System.Collections.IEnumerator interface to support iterating over an AxisCollection and reading its individual Axis objects.
Открытая структура CellCollection.Enumerator Supports iterating over a CellCollection and reading its individual Cell objects.
Открытая структура CellPropertyCollection.Enumerator Implements the System.Collections.IEnumerator interface to support iterating over an CellPropertyCollection and reading its individual CellProperty objects
Открытая структура CubeCollection.Enumerator Implements the System.Collections.IEnumerator interface to support iterating over an CubeCollection and reading its individual CubeDef objects.
Открытая структура DimensionCollection.Enumerator Supports iterating over a DimensionCollection and reading its individual Dimension objects.
Открытая структура HierarchyCollection.Enumerator Supports iterating over a HierarchyCollection and reading its individual Hierarchy.
Открытая структура KpiCollection.Enumerator Supports iterating over a KpiCollection and reading its individual Kpi objects.
Открытая структура LevelCollection.Enumerator Supports iterating over a LevelCollection and reading its individual Level objects.
Открытая структура LevelPropertyCollection.Enumerator Supports iterating over a LevelPropertyCollection and reading its individual LevelProperty objects.
Открытая структура MeasureCollection.Enumerator Supports iterating over a MeasureCollection and reading its individual Measure objects.
Открытая структура MemberCollection.Enumerator Supports iterating over a MemberCollection and reading its individual Member objects.
Открытая структура MemberPropertyCollection.Enumerator Supports iterating over a MemberPropertyCollection and reading its individual MemberProperty objects.
Открытая структура MiningAttributeCollection.Enumerator Supports iterating over a MiningAttributeCollection and reading its individual MiningAttributeParameter objects.
Открытая структура MiningContentNodeCollection.Enumerator Supports iterating over a MiningContentNodeCollection and reading its individual MiningContentNode objects.
Открытая структура MiningDistributionCollection.Enumerator Supports iterating over a MiningDistributionCollection and reading its individual MiningDistribution objects.
Открытая структура MiningModelCollection.Enumerator Supports iterating over a MiningModelCollection and reading its individual MiningModel objects.
Открытая структура MiningModelColumnCollection.Enumerator Supports iterating over a MiningModelColumnCollection and reading its individual MiningModelColumn objects.
Открытая структура MiningParameterCollection.Enumerator Supports iterating over a MiningParameterCollection and reading its individual MiningParameter objects.
Открытая структура MiningServiceCollection.Enumerator Supports iterating over a MiningServiceCollection and reading its individual MiningService objects.
Открытая структура MiningServiceParameterCollection.Enumerator Supports iterating over a MiningServiceParameterCollection and reading its individual MiningServiceParameter objects.
Открытая структура MiningStructureCollection.Enumerator Supports iterating over a MiningStructureCollection and reading its individual MiningStructure objects.
Открытая структура MiningStructureColumnCollection.Enumerator Supports iterating over a MiningStructureColumnCollection and reading its individual MiningStructureColumn objects.
Открытая структура MiningValueCollection.Enumerator Supports iterating over a MiningValueCollection and reading its individual MiningValue objects.
Открытая структура NamedSetCollection.Enumerator Supports iterating over a NamedSetCollection and reading its individual NamedSet objects.
Открытая структура OlapInfoAxisCollection.Enumerator Supports iterating over a OlapInfoAxisCollection and reading its individual OlapInfoAxis objects.
Открытая структура OlapInfoCubeCollection.Enumerator Supports iterating over a OlapInfoCubeCollection and reading its individual OlapInfoCube objects.
Открытая структура OlapInfoHierarchyCollection.Enumerator Supports iterating over a OlapInfoHierarchyCollection and reading its individual OlapInfoHierarchy objects.
Открытая структура OlapInfoPropertyCollection.Enumerator Supports iterating over a OlapInfoPropertyCollection and reading its individual OlapInfoProperty objects.
Открытая структура PositionCollection.Enumerator Supports iterating over a PositionCollection and reading its individual Position objects.
Открытая структура PropertyCollection.Enumerator Supports iterating over a PropertyCollection and reading its individual Property objects.
Открытая структура TupleCollection.Enumerator Supports iterating over a TupleCollection and reading its individual Tuple objects.

Перечисления

  Перечисление Описание
Открытое перечисление ConnectionExceptionCause Describes the reason for the connection exception.
Открытое перечисление 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.
Открытое перечисление MemberFilterType Represents the type of filtering to apply to the member property when using a MemberFilter.
Открытое перечисление 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.