Share via


CustomDataSourceProvider Members (Microsoft.PerformancePoint.Scorecards.Extensions)

Represents a custom data source provider.

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

Protected Constructors

  Name Description
Protected method CustomDataSourceProvider Initializes a new instance of the CustomDataSourceProvider class.

Top

Protected Fields

  Name Description
Protected field dataSource The wrapped DataSource data object.

Top

Public Properties

  Name Description
Public property IsConnectionStringSecure Indicates if the connection string is secure (contains sensitive information). Secure connection strings are only exposed to users who are data source editors or administrators, and not to users who are only readers.
Public property SupportsNamedSets Indicates if the data source supports named sets.
Public property SupportsTimeIntelligence Indicates if the data source supports Time Intelligence.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method Equals  Overloaded. (inherited from Object)
Public method GetCube Gets the cube represented by the data source.
Public method GetCubeMetaData Gets a collection of information about the objects within the data source.
Public method GetCubeNameInfos Gets the cubes collection as a Scorecards NameInfoCollection object.
Public method GetCubeNames Gets the names of the cubes in the DataSource database.
Public method GetDatabaseNames Gets the names of the databases on the DataSource server.
Public method GetDimensionProperties Gets a list of dimension properties for a hierarchy.
Public method GetDimensions Gets the dimensions in the cube.
Public method GetHashCode  (inherited from Object)
Public method GetId Gets the unique ID of this data source.
Public method GetPreviewDataSet Gets a dataset to preview.
Public method GetServerVersion Gets the major version of the server.
Public method GetTimeIntelligenceLevel Gets the Time Intelligence level for a member.
Public method GetType  (inherited from Object)
Public method Initialize Initializes the data source from an underlying DataSource object.
Public method QueryChildMembers Overloaded. Gets all the child members of a member.
Public method QueryDimensionRootMembers Gets all the root members of a dimension.
Public method QueryNamedSetMembers Gets the members of a named set.
Public method QueryNamedSets Gets the available named sets in the data source.
Public method QueryRelatedMember Gets a related member.
Public method QueryTimeIntelligenceMembers Overloaded. Gets the members for a Time Intelligence formula.
Public methodStatic ReferenceEquals  (inherited from Object)
Public method RunQuery Performs a query on the data source.
Public method SetDataSource Sets a data source.
Public method TestConnection Tests the connection to a data source.
Public method ToString  (inherited from Object)
Public method Validate Validates this object.

Top

Protected Methods

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

Top

See Also

Reference

CustomDataSourceProvider Class
Microsoft.PerformancePoint.Scorecards.Extensions Namespace