ReportViewHistoryCollection Class (Microsoft.PerformancePoint.Scorecards)

A collection of ReportViews. The different between ReportViewCollection and ReportViewHistoryCollection is that a ReportViewCollection is backed by a hashtable and the same ReportView. Different versions cannot be represented. ReportViewHistoryCollection is not backed by a hashtable therefore multiple versions of the same ReportView can be added.

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

Syntax

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

Inheritance Hierarchy

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

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

ReportViewHistoryCollection Members
Microsoft.PerformancePoint.Scorecards Namespace