AdomdDataSourceProvider Members (Microsoft.PerformancePoint.Scorecards.DataSourceProviders)

Defines an ADOMD.NET data source, such as an Analysis Services cube.

The following tables list the members exposed by the AdomdDataSourceProvider type.

Public Constructors

  Name Description
Public method AdomdDataSourceProvider Overloaded. Initializes a new instance of the AdomdDataSourceProvider class.

Top

Protected Fields

  Name Description
Protected field dataSource  The wrapped DataSource data object. (inherited from CustomDataSourceProvider)

Top

Public Properties

  Name Description
Public property IsConnectionStringSecure Overridden. Indicates if the connection string for the data source provider contains sensitive information, such as user name or password.
Public property SupportsNamedSets Overridden. Indicates if the data source supports named sets.
Public property SupportsTimeIntelligence Overridden. Indicates if the data source supports Time Intelligence.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method AccessMetadata Overridden. Opens the cube to get metadata, and enables the callback function to access the metadata while the connection is live.
Public method CheckFormula Validates an expression.
Public method CheckMembers Checks if the specified members are valid.
Public method Equals  Overloaded. (inherited from Object)
Public method GetCube Overridden. Gets the cube represented by the data source.
Public method GetCubeMetaData Overridden. Gets the dimensions, hierarchies, levels, named sets, and measures in a cube.
Public method GetCubeNameInfos Overridden. Gets a cubes collection as a NameInfoCollection.
Public method GetCubeNames Overridden. Gets the names of the cubes in the data source database.
Public method GetDatabaseNames Overridden. Gets the names of the databases on the data source server.
Public method GetDimensionProperties Overridden. Gets a list of dimension properties for a hierarchy.
Public method GetDimensions Overridden. Gets the dimensions in the cube.
Public method GetHashCode  (inherited from Object)
Public method GetId Overridden. Gets the unique string ID for this data source.
Public method GetMdx Overridden. Generates an MDX expression.
Public method GetPreviewDataSet Overridden. Gets a dataset to preview.
Public method GetServerVersion Overridden. Gets the major version of the server.
Public method GetTimeIntelligenceLevel Overridden. Gets the Time Intelligence level for a member.
Public method GetType  (inherited from Object)
Public method Initialize Overridden. Initializes an underlying data source object. Used internally.
Public methodStatic NewConnection Returns an AdomdConnection instance.
Public method QueryChildMembers Overloaded. Overridden. Gets all the child members of a member.
Public method QueryDimensionRootMembers Overridden. Gets all root members in a dimension.
Public method QueryMembers Gets all members in a set.
Public method QueryNamedSetMembers Overridden. Gets the members of a named set.
Public method QueryNamedSets Overridden. Gets the available named sets in the data source.
Public method QueryRelatedMember Overridden. Gets a related member.
Public method QueryTimeIntelligenceMembers Overloaded. Overridden. Gets the members for a Time Intelligence expression.
Public methodStatic ReferenceEquals  (inherited from Object)
Public method RunDrillThroughQuery Queries the data source. Used internally.
Public method RunQuery Overloaded. Overridden. Queries the data source. Used internally.
Public method SetDataSource Overridden. Sets the data source that will be used by the data source object.
Public method TestConnection Overloaded. Overridden. Tests the connection to the data source.
Public method ToString  (inherited from Object)
Public method Validate Overridden. Validates this object.

Top

Protected Methods

  Name Description
Protected method Finalize  (inherited from Object)
Protected method MemberwiseClone  (inherited from Object)

Top

See Also

Reference

AdomdDataSourceProvider Class
Microsoft.PerformancePoint.Scorecards.DataSourceProviders Namespace