Share via


DataSource members

Applies to: PerformancePoint Services for SharePoint Server, Enterprise version
Represents a connection to an external data source provider.

The DataSource type exposes the following members.

Constructors

  Name Description
Public method DataSource() Initializes a new instance of the DataSource class.
Public method DataSource(String) Initializes a new instance of the DataSource class of the specified type.

Top

Properties

  Name Description
Public property CacheExpiration Gets the time that the cache expires, which is based on the MinutesToCache property.
Public property CheckedOutTo Gets or sets the user the object is currently checked out to. (Inherited from FirstClassElement.)
Public property Comments Gets the collection of comments on the element. (Inherited from Element.)
Public property ConnectionContext Gets or sets the user identity to use for data source authentication.
Public property ConnectionString Gets or sets the connection string for the data source.
Public property ContentType Gets or sets the type of object. (Inherited from FirstClassElement.)
Public property CreatedBy Gets or sets the user who created this version of the object. (Inherited from FirstClassElement.)
Public property CreatedDate Gets or sets the date that this version of the object was created. (Inherited from FirstClassElement.)
Public property CubeDisplayName Gets or sets the display name of the cube, table, workbook, or list, depending on the type of data source.
Public property CubeName Gets or sets the name or identifier of the cube, table, workbook, or list, depending on the type of data source.
Public property CustomData Gets or sets the custom data for this data source.
Public property CustomTimeIntelligenceSettings Gets or sets the custom Time Intelligence settings for this data source.
Public property DatabaseName Gets or sets the name of the database that is used by this data source.
Public property DataTableMapping Gets or sets the mapping that defines time and multidimensional relationships for tabular data.
Public property Description Gets or sets the description of the element. (Inherited from Element.)
Public property Folder Gets or sets the display folder that contains the object. (Inherited from FirstClassElement.)
Public property FormattingDimensionDisplayName Gets or sets the display name of the dimension that is specified in the FormattingDimensionName property.
Public property FormattingDimensionName Gets or sets the name of the dimension that numeric formatting is applied to.
Public property FormattingDimensionType Gets or sets the type of dimension that is specified in the FormattingDimensionName property.
Public property Guid Gets or sets the GUID of the object. (Inherited from FirstClassElement.)
Public property IsGemini Gets a Boolean value that indicates whether the underlying data source for this data source is a Microsoft SQL Server PowerPivot for Excel data source.
Public property LastModified Gets or sets the date and time when the object was last updated. (Inherited from FirstClassElement.)
Public property Location Gets or sets the location of the object in the repository. (Inherited from FirstClassElement.)
Public property MinutesToCache Gets or sets the time in minutes that requests for the data source are cached.
Public property ModifiedBy Gets or sets the last user to modify the object. (Inherited from FirstClassElement.)
Public property Name Gets or sets the display name of the element. (Inherited from Element.)
Public property Owner Gets or sets the owner of the element. (Inherited from Element.)
Public property PassUserNameAsAdomdCustomData Gets or sets a Boolean value that indicates whether to pass the user identity context when connecting to an ADOMD.NET data source provider.
Public property Properties Gets the collection of properties for this element. (Inherited from Element.)
Public property ReadOnly Gets or sets a Boolean value that indicates whether the data source is read-only for the current user.
Public property Roles Gets or sets the database roles to use when connecting to an ADOMD.NET data source.
Public property ServerMajorVersion Gets or sets the major version of the data source.
Public property ServerName Gets or sets the name of the server that contains the data source.
Public property SourceName Gets or sets the type of data source, as defined by the DataSourceNames class.
Public property SubTypeId Gets or sets the subtype of the data source, as defined by the DataSourceNames class.
Public property TargetApplicationId Gets or sets the identifier of the Secure Store Target Application that contains the authentication credentials to use when connecting to the data source.
Public property UseConnectionString Gets or sets a Boolean value that indicates whether the connection string specified by the ConnectionString property is used to connect to the data source.
Public property Version Gets or sets the version number of the object. (Inherited from FirstClassElement.)

Top

Methods

  Name Description
Public method Clone Performs a deep clone of this object. (Overrides Element.Clone().)
Public method CompareTo Compares this object to another object for sorting purposes. (Inherited from Element.)
Public method CopyFrom Performs a deep copy of another object. (Overrides FirstClassElement.CopyFrom(Element).)
Public methodStatic member CreateNew Creates a data source that is initialized with a random GUID.
Public method Diff Compares this object with another object and returns the differences. (Overrides FirstClassElement.Diff(Object).)
Public method Equals(Object) (Inherited from Object.)
Public method Equals(DataSource) Determines whether the current object is equal to another object of the same type.
Public method Equals(Element) Determines whether this object is equal to another object of the same type. (Inherited from Element.)
Public method Equals(FirstClassElement) Determines whether this object is equal to another object of the same type. (Inherited from FirstClassElement.)
Protected method Finalize (Inherited from Object.)
Public method GetChildFCOLocations Gets the locations of the child elements of this data source. (Overrides FirstClassElement.GetChildFCOLocations().)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public methodStatic member IsNativeFCO Determines whether this data source is a native PerformancePoint Services data source.
Protected method MemberwiseClone (Inherited from Object.)
Public method RunQuery Queries the data source.
Public method ToString (Inherited from Object.)
Public method Validate Validates this object. (Overrides FirstClassElement.Validate().)

Top

See also

Reference

DataSource class

Microsoft.PerformancePoint.Scorecards namespace