Namespace 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 Programando o cliente no ADOMD.NET.

Classes

  Classe Descrição
Classe pública AdomdCacheExpiredException Represents an exception thrown by ADOMD.NET when a cached version of an ADOMD.NET object is no longer valid.
Classe pública AdomdCommand Represents a command to be run against an analytical data source.
Classe pública AdomdConnection Represents a connection to a multidimensional data source.
Classe pública AdomdConnectionException Represents an exception thrown by ADOMD.NET when the connection could not be opened or was disconnected.
Classe pública AdomdDataAdapter Represents a Microsoft .NET Framework data adapter for an analytical data source.
Classe pública 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.
Classe pública AdomdError Represents a server or provider-specific error.
Classe pública AdomdErrorCollection Gets a collection of AdomdError objects.
Classe pública AdomdErrorLocation Represents the location in the CommandText or CommandStream at which the error occurred.
Classe pública 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.
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 Gets a collection of AdomdParameter objects contained in an AdomdCommand object.
Classe pública AdomdProperty Represents a property of a command.
Classe pública AdomdPropertyCollection Represents a collection of AdomdProperty objects contained in an AdomdCommand.
Classe pública AdomdRestriction Restricts the information returned when retrieving schema information from a connection.
Classe pública AdomdRestrictionCollection Gets a collection of AdomdRestriction objects.
Classe pública AdomdSchemaGuid Contains the most commonly available schema rowset GUIDs used by the GetSchemaDataSet method of the AdomdConnection.
Classe pública AdomdTransaction Represents a transaction to be performed at a multidimensional data source.
Classe pública AdomdUnknownResponseException Represents an exception thrown by ADOMD.NET when a response has been returned from the provider that is not understood.
Classe pública AxesInfo Represents metadata pertaining to the axes that are associated with an instance of a CellSet class.
Classe pública Axis Represents an axis within a cellset.
Classe pública AxisCollection Gets a read-only collection of Axis objects contained by a CellSet.
Classe pública Cell Represents a cell in a given cellset. For a complete list of class members, see Cell.
Classe pública CellCollection Represents a collection of Cell.
Classe pública CellInfo Represents metadata pertaining to the cells that are associated with an instance of a CellSet class
Classe pública CellProperty Represents a cell property for a given cell.
Classe pública CellPropertyCollection Contains a collection of CellProperty objects contained by a Cell.
Classe pública CellSet Represents a cellset that is returned as a result of a query.
Classe pública CubeCollection Contains a read-only, on-demand list of CubeDef objects contained by an AdomdConnection.
Classe pública CubeDef Represents the metadata for a cube.
Classe pública CubeInfo Represents metadata pertaining to a cube that is associated with an instance of a CellSet class.
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 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 Kpi Key Performance Indicators (KPIs) are metadata wrappers around measures and Multidimensional Expressions (MDX) expressions.
Classe pública KpiCollection Contains a read-only, on-demand list of Kpi objects contained by a CubeDef.
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 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 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 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 MemberFilter Represents a single filter to be applied when retrieving a collection of members.
Classe pública MemberProperty Represents a single member property for a given member.
Classe pública MemberPropertyCollection Gets a read-only, on-demand collection of MemberProperty objects contained by a Member.
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 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 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 MiningModel Represents a mining model of an AdomdConnection.
Classe pública MiningModelCollection Represents a read-only, on-demand collection of MiningModel objects contained by a MiningStructure or AdomdConnection object.
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 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 MiningService Represents a mining algorithm available from a AdomdConnection object.
Classe pública MiningServiceCollection Gets a read-only collection of MiningService objects contained by a CellSet.
Classe pública MiningServiceParameter Represents an available parameter for the mining service.
Classe pública MiningServiceParameterCollection Gets a read-only collection of MiningServiceParameter objects contained by a CellSet.
Classe pública MiningStructure Represents a mining structure on the server.
Classe pública MiningStructureCollection Represents a read-only, on-demand collection of MiningStructure objects contained by an AdomdConnection object.
Classe pública MiningStructureColumn Represents the structure of a mining column.
Classe pública MiningStructureColumnCollection Gets a read-only collection of MiningStructureColumn objects contained by a CellSet.
Classe pública MiningValue Represents a value in the mining distribution or mining column.
Classe pública MiningValueCollection Gets a read-only collection of MiningValue objects contained by a CellSet.
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 OlapInfo Represents metadata associated with an instance of a CellSet.
Classe pública OlapInfoAxis Represents metadata pertaining to an axis that is associated with a CellSet.
Classe pública OlapInfoAxisCollection Gets a read-only, on-demand collection of OlapInfoAxis objects.
Classe pública OlapInfoCube Represents metadata pertaining to a cube that is associated with an instance of a CellSet class.
Classe pública OlapInfoCubeCollection Gets a read-only, on-demand collection of OlapInfoCube objects.
Classe pública OlapInfoHierarchy Represents metadata of a hierarchy that is contained in an instance of a CellSet class.
Classe pública OlapInfoHierarchyCollection Gets a read-only, on-demand collection of OlapInfoHierarchy objects.
Classe pública OlapInfoProperty Represents metadata pertaining to hierarchy, cell, and cube objects that are contained in an OlapInfoProperty.
Classe pública OlapInfoPropertyCollection Gets a read-only, on-demand collection of OlapInfoProperty objects.
Classe pública Position Represents a tuple reference contained by an Axis.
Classe pública PositionCollection Gets a read-only collection of Position objects contained by an Axis object.
Classe pública Property Represents a property of various ADOMD.NET objects.
Classe pública PropertyCollection Gets a read-only collection of Property objects contained by a CellSet.
Classe pública Set Represents an ordered collection of zero or more tuples.
Classe pública Tuple Represents an ordered collection of members from different hierarchies.
Classe pública TupleCollection Gets a read-only collection of Tuple objects contained by a Set.

Estruturas

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

Enumerações

  Enumeração Descrição
Enumeração pública ConnectionExceptionCause Describes the reason for the connection exception.
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 MemberFilterType Represents the type of filtering to apply to the member property when using a MemberFilter.
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.