Share via


FirstClassElementHistoryCollection Class (Microsoft.PerformancePoint.Scorecards)

Represents a collection of first class objects (FCO).

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

Syntax

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

Remarks

The difference between FirstClassElementHistoryCollection and FirstClassElementCollection is that a FirstClassElementCollection is backed by a hashtable and the same FirstClassElement, but different versions cannot be represented. A FirstClassElementHistoryCollection isn't backed by a hashtable, and therefore multiple versions of the same FirstClassElement can be added.

Inheritance Hierarchy

System.Object
   System.Collections.CollectionBase
    Microsoft.PerformancePoint.Scorecards.FirstClassElementHistoryCollection
       Derived Classes

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

FirstClassElementHistoryCollection Members
Microsoft.PerformancePoint.Scorecards Namespace