TabularDataSourceProvider Members (Microsoft.PerformancePoint.Scorecards.DataSourceProviders)

Represents a tabular data source.

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

Public Constructors

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

Top

Protected Fields

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

Top

Public Properties

  Name Description
Public property ConnectionString The connection string to use if UseConnectionString is true.
Public property CubeName The name of the cube to connect to.
Public property DatabaseName The name of the database to connect to.
Public property InternalCube The internal cube representation of the source data.
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. (inherited from CustomDataSourceProvider)
Public property MinutesToCache The number of minutes to cache views that use this data source.
Public property Roles The roles to use when connecting to the cube.
Public property ServerName The name of the server the database resides on.
Public property SupportsNamedSets Overridden. Indicates if this data source supports named sets.
Public property SupportsTimeIntelligence Overridden. Indicates if this data source supports Time Intelligence.
Public property UseConnectionString Determines whether to use the ConnectionString property to connect to the data source.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method Equals  Overloaded. (inherited from Object)
Public method GetCube Overridden. Gets the cube that is represented by the data source.
Public method GetCubeMetaData  Gets a collection of information about the objects within the data source. (inherited from CustomDataSourceProvider)
Public method GetCubeNameInfos  Gets the cubes collection as a Scorecards NameInfoCollection object. (inherited from CustomDataSourceProvider)
Public method GetCubeNames  Gets the names of the cubes in the DataSource database. (inherited from CustomDataSourceProvider)
Public method GetDatabaseNames  Gets the names of the databases on the DataSource server. (inherited from CustomDataSourceProvider)
Public method GetDataSet Gets data from the data source.
Public method GetDataSource Gets the underlying data source object for this data source. Used internally.
Public method GetDimensionProperties  (inherited from CustomDataSourceProvider)
Public method GetDimensions Overridden. Gets the dimensions from the data source.
Public method GetHashCode  (inherited from Object)
Public method GetId  Gets the unique ID of this data source. (inherited from CustomDataSourceProvider)
Public method GetPreviewDataSet Overridden. Gets preview data from the data source.
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  (inherited from CustomDataSourceProvider)
Public method QueryChildMembers Overloaded. Overridden. Gets the children of a member.
Public method QueryDimensionRootMembers Overridden. Gets all root members of a dimension.
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 the Time Intelligence formula.
Public methodStatic ReferenceEquals  (inherited from Object)
Public method RunQuery Overridden. Performs a query on the data source.
Public method SetDataSource Overridden. Sets a data source.
Public method TestConnection Overridden. Tests the connection to the data source.
Public method ToString  (inherited from Object)
Public method Validate  Validates this object. (inherited from CustomDataSourceProvider)

Top

Protected Methods

  Name Description
Protected method EnsureProcessedCube Gets the cached cube if there is one. Otherwise, generates a new one and caches it.
Protected method Finalize  (inherited from Object)
Protected method MemberwiseClone  (inherited from Object)

Top

See Also

Reference

TabularDataSourceProvider Class
Microsoft.PerformancePoint.Scorecards.DataSourceProviders Namespace