DashboardHistoryCollection Class (Microsoft.PerformancePoint.Scorecards)

Represents a collection of dashboards.

Namespace: Microsoft.PerformancePoint.Scorecards
Assembly: Microsoft.PerformancePoint.Scorecards.Client (in microsoft.performancepoint.scorecards.client.dll)

Syntax

'Declaration
<SerializableAttribute> _
<DefaultMemberAttribute("Item")> _
Public Class DashboardHistoryCollection
    Inherits FirstClassElementHistoryCollection
    Implements ICloneable
'Usage
Dim instance As DashboardHistoryCollection
[SerializableAttribute] 
[DefaultMemberAttribute("Item")] 
public class DashboardHistoryCollection : FirstClassElementHistoryCollection, ICloneable

Remarks

The difference between the DashboardHistoryCollection class and the DashboardCollection class is that a DashboardCollection is backed by a hashtable and the same dashboard. It cannot represent different versions. DashboardHistoryCollection is not backed by a hashtable, and therefore multiple versions of the same dashboard can be added.

Inheritance Hierarchy

System.Object
   System.Collections.CollectionBase
     Microsoft.PerformancePoint.Scorecards.FirstClassElementHistoryCollection
      Microsoft.PerformancePoint.Scorecards.DashboardHistoryCollection

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

DashboardHistoryCollection Members
Microsoft.PerformancePoint.Scorecards Namespace