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.