ElementCollectionBase<ElementCollectionType, ElementType> - Classe

S’applique à : PerformancePoint Services pour SharePoint Server, version Entreprise
Représente la classe de base pour une collection d'éléments.

Hiérarchie d’héritage

System.Object
  System.Collections.ObjectModel.Collection<ElementType>
    System.Collections.ObjectModel.KeyedCollection<Guid, ElementType>
      Microsoft.PerformancePoint.Scorecards.ElementCollectionBase<ElementCollectionType, ElementType>
        Microsoft.PerformancePoint.Scorecards.ActualCollection
        Microsoft.PerformancePoint.Scorecards.DashboardElementCollection
        Microsoft.PerformancePoint.Scorecards.KpiMeasureCollection
        Microsoft.PerformancePoint.Scorecards.TargetCollection

Espace de noms :  Microsoft.PerformancePoint.Scorecards
Assembly :  Microsoft.PerformancePoint.Scorecards.Client (dans Microsoft.PerformancePoint.Scorecards.Client.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public MustInherit Class ElementCollectionBase(Of ElementCollectionType As {New, ElementCollectionBase(Of ElementCollectionType, ElementType)}, ElementType As {Element, IEquatable(Of ElementType)}) _
    Inherits KeyedCollection(Of Guid, ElementType) _
    Implements ICloneable, IDiffable
'Utilisation
Dim instance As ElementCollectionBase(Of ElementCollectionType, ElementType)
[SerializableAttribute]
public abstract class ElementCollectionBase<ElementCollectionType, ElementType> : KeyedCollection<Guid, ElementType>, 
    ICloneable, IDiffable
where ElementCollectionType : new(), ElementCollectionBase<ElementCollectionType, ElementType>
where ElementType : Element, IEquatable<ElementType>

Paramètres de type

  • ElementCollectionType
    Le type de la collection.
  • ElementType
    Le type d'élément.

Remarques

La collection peut contenir les classes dérivées des éléments. Cette collection est sauvegardée par un objet Hashtable pour faciliter la recherche par la propriété Guid .

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

ElementCollectionBase<ElementCollectionType, ElementType> - Membres

Microsoft.PerformancePoint.Scorecards - Espace de noms