ElementCollection Members (Microsoft.PerformancePoint.Scorecards)

Represents a collection of elements.

Protected Constructors

  Name Description
Protected method ElementCollection Initializes a new instance of the ElementCollection class.

Top

Public Properties

(see also Protected Properties )

  Name Description
Public property Comparer  (inherited from KeyedCollection)
Public property Count  (inherited from Collection)
Public property Item Overloaded. Gets or sets an element that has a specific key.

Top

Protected Properties

  Name Description
Protected property Dictionary  (inherited from KeyedCollection)
Protected property Items  (inherited from Collection)

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method Add  (inherited from Collection)
Public method AddRange Adds the properties in the collection.
Public method Clear  (inherited from Collection)
Public method Clone Performs a deep copy of the collection.
Public method Contains  (inherited from KeyedCollection)
Public method CopyTo  (inherited from Collection)
Public method Diff Compares this collection with another collection and returns the differences.
Public method Equals  Overloaded. (inherited from Object)
Public method Exists Determines whether the collection contains elements that match the conditions defined by the predicate specified in the parameter.
Public method ForEach Performs the specified action on each element of the list.
Public method GetElementEnumerable Gets an enumerator for the base element collection.
Public method GetEnumerator  (inherited from Collection)
Public method GetHashCode  (inherited from Object)
Public method GetType  (inherited from Object)
Public method IndexOf  (inherited from Collection)
Public method IndexOfGuid Gets the index of a specific unique ID.
Public method IndexOfName Gets the index of a specific display name.
Public method Insert  (inherited from Collection)
Public methodStatic ReferenceEquals  (inherited from Object)
Public method Remove  (inherited from KeyedCollection)
Public method RemoveAt  (inherited from Collection)
Public method Sort Overloaded. Sorts the collection.
Public method ToString  (inherited from Object)
Public method Validate Validates this object.

Top

Protected Methods

  Name Description
Protected method ChangeItemKey  (inherited from KeyedCollection)
Protected method ClearItems  (inherited from KeyedCollection)
Protected method Finalize  (inherited from Object)
Protected method GetKeyForItem Overridden. Gets the key for the specified element.
Protected method InsertItem Overloaded. Overridden. Inserts an element into the collection.
Protected method MemberwiseClone  (inherited from Object)
Protected method RemoveItem  (inherited from KeyedCollection)
Protected method SetItem Overloaded.  

Top

Explicit Interface Implementations

  Name Description
Explicit interface implementationMethod Microsoft.PerformancePoint.Scorecards.IDiffable.Diff Compares this collection with another collection and returns the differences.
Explicit interface implementationMethod System.Collections.ICollection.CopyTo  (inherited from Collection)
Explicit interface implementationMethod System.Collections.IEnumerable.GetEnumerator  (inherited from Collection)
Explicit interface implementationMethod System.Collections.IList.Add  (inherited from Collection)
Explicit interface implementationMethod System.Collections.IList.Contains  (inherited from Collection)
Explicit interface implementationMethod System.Collections.IList.IndexOf  (inherited from Collection)
Explicit interface implementationMethod System.Collections.IList.Insert  (inherited from Collection)
Explicit interface implementationMethod System.Collections.IList.Remove  (inherited from Collection)
Explicit interface implementationMethod System.ICloneable.Clone Performs a deep copy of the collection.
Explicit interface implementationProperty System.Collections.Generic.ICollection.IsReadOnly  (inherited from Collection)
Explicit interface implementationProperty System.Collections.ICollection.IsSynchronized  (inherited from Collection)
Explicit interface implementationProperty System.Collections.ICollection.SyncRoot  (inherited from Collection)
Explicit interface implementationProperty System.Collections.IList.IsFixedSize  (inherited from Collection)
Explicit interface implementationProperty System.Collections.IList.IsReadOnly  (inherited from Collection)
Explicit interface implementationProperty System.Collections.IList.Item  (inherited from Collection)

Top

See Also

Reference

ElementCollection Generic Class
Microsoft.PerformancePoint.Scorecards Namespace