CustomDataSourceProvider members

Applies to: PerformancePoint Services for SharePoint Server, Enterprise version
Represents the abstract base class for data source providers.

The CustomDataSourceProvider type exposes the following members.

Constructors

  Name Description
Protected method CustomDataSourceProvider Called from constructors in derived classes to initialize the CustomDataSourceProvider class.

Top

Properties

  Name Description
Public property ConnectionContext Gets the account used for data source authentication.
Protected property DataSource Gets or sets the wrapped data source object.
Public property IsConnectionStringSecure This property is not used by PerformancePoint Services.
Indicates whether the connection string for the data source provider contains sensitive information, such as user name or password.
Public property QueryTimeoutSeconds Gets the timeout period for the data source, which is defined by an application setting.
Public property SupportsNamedSets Indicates whether the data source supports named sets.
Public property SupportsTimeIntelligence Indicates whether the data source supports time intelligence features.

Top

Methods

  Name Description
Public method ConnectionUserName Returns the name of the user account that is used to connect to the data source.
Public method EffectiveUserName Returns the user name used to connect to the data source, including custom data.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetCube Returns the cube, table, or list that is represented by the data source.
Public method GetCubeMetaData Returns the hierarchy of the cube.
Public method GetCubeNameInfos Returns the unique name, display name (caption), and description of a cube.
Public method GetCubeNames Returns the names of the cubes in the database.
Public method GetDatabaseNames Returns the names of the databases on the server.
Public method GetDimensionProperties This method is not implemented by CustomDataSourceProvider.
Public method GetDimensions Returns the dimensions in the cube.
Public method GetHashCode (Inherited from Object.)
Public method GetId Returns the identifier of this data source.
Public method GetPreviewDataSet Returns a dataset to preview.
Public method GetServerVersion() Returns the major version of the server.
Public method GetServerVersion(Boolean) Returns the major version of the server and disables logging events.
Public method GetTimeIntelligenceLevel Returns the time intelligence level for the specified member.
Public method GetType (Inherited from Object.)
Protected method HandleDataSourceBpmException Returns an exception with data source-related error information for the specified exception.
Public method LastUpdate Returns a timestamp of the last time that the data was updated.
Protected method MemberwiseClone (Inherited from Object.)
Public method QueryChildMembers(String) Returns all the children of the specified member.
Public method QueryChildMembers(String, Int64, Int64) Returns the specified range of children of the specified member.
Public method QueryDimensionRootMembers Returns the root members of a dimension.
Public method QueryNamedSetMembers Returns the members of the specified named set.
Public method QueryNamedSets Returns the available named sets in the data source.
Public method QueryRelatedMember Returns a member related to the specified member.
Public method QueryTimeIntelligenceMembers Returns the members for a time intelligence formula.
Public method QueryTransformMembers Returns a transformed member collection.
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

See also

Reference

CustomDataSourceProvider class

Microsoft.PerformancePoint.Scorecards.Extensions namespace