FirstClassElementCollectionBase<ElementCollectionType, ElementType> class
Applies to: PerformancePoint Services for SharePoint Server, Enterprise version
Represents the base class for a FirstClassElementCollection object.
Inheritance hierarchy
System.Object
System.Collections.ObjectModel.Collection<ElementType>
System.Collections.ObjectModel.KeyedCollection<RepositoryLocation, ElementType>
Microsoft.PerformancePoint.Scorecards.FirstClassElementCollectionBase<ElementCollectionType, ElementType>
Microsoft.PerformancePoint.Scorecards.DashboardCollection
Microsoft.PerformancePoint.Scorecards.DataSourceCollection
Microsoft.PerformancePoint.Scorecards.FilterCollection
Microsoft.PerformancePoint.Scorecards.FirstClassElementCollection
Microsoft.PerformancePoint.Scorecards.KpiCollection
Microsoft.PerformancePoint.Scorecards.ReportViewCollection
Microsoft.PerformancePoint.Scorecards.ScorecardCollection
Namespace: Microsoft.PerformancePoint.Scorecards
Assembly: Microsoft.PerformancePoint.Scorecards.Client (in Microsoft.PerformancePoint.Scorecards.Client.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public MustInherit Class FirstClassElementCollectionBase(Of ElementCollectionType As {New, FirstClassElementCollectionBase(Of ElementCollectionType, ElementType)}, ElementType As {FirstClassElement, IEquatable(Of ElementType)}) _
Inherits KeyedCollection(Of RepositoryLocation, ElementType) _
Implements ICloneable, IDiffable
'Usage
Dim instance As FirstClassElementCollectionBase(Of ElementCollectionType, ElementType)
[SerializableAttribute]
public abstract class FirstClassElementCollectionBase<ElementCollectionType, ElementType> : KeyedCollection<RepositoryLocation, ElementType>,
ICloneable, IDiffable
where ElementCollectionType : new(), FirstClassElementCollectionBase<ElementCollectionType, ElementType>
where ElementType : FirstClassElement, IEquatable<ElementType>
Type parameters
- ElementCollectionType
The type of collection.
- ElementType
The type of element.
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
FirstClassElementCollectionBase<ElementCollectionType, ElementType> members