DataSourceHistoryCollection Class (Microsoft.PerformancePoint.Scorecards)
Represents a collection of data sources.
Namespace: Microsoft.PerformancePoint.Scorecards
Assembly: Microsoft.PerformancePoint.Scorecards.Client (in microsoft.performancepoint.scorecards.client.dll)
Syntax
'Declaration
<SerializableAttribute> _
<DefaultMemberAttribute("Item")> _
Public Class DataSourceHistoryCollection
Inherits FirstClassElementHistoryCollection
Implements ICloneable
'Usage
Dim instance As DataSourceHistoryCollection
[SerializableAttribute]
[DefaultMemberAttribute("Item")]
public class DataSourceHistoryCollection : FirstClassElementHistoryCollection, ICloneable
Remarks
The difference between the DataSourceHistoryCollection class and the DataSourceCollection class is that DataSourceCollection is backed by a hashtable and the same DataSource, but different versions cannot be represented. DataSourceHistoryCollection is not backed by a hashtable, and therefore multiple versions of the same data source can be added.
Inheritance Hierarchy
System.Object
System.Collections.CollectionBase
Microsoft.PerformancePoint.Scorecards.FirstClassElementHistoryCollection
Microsoft.PerformancePoint.Scorecards.DataSourceHistoryCollection
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
DataSourceHistoryCollection Members
Microsoft.PerformancePoint.Scorecards Namespace