System.Collections.Specialized Namespace

Microsoft Silverlight will reach end of support after October 2021. Learn more.

The System.Collections.Specialized namespace contains specialized classes for event handling in collection classes.


  Class Description
Public class NotifyCollectionChangedEventArgs Provides event data for the CollectionChanged event.


  Interface Description
Public interface INotifyCollectionChanged Notifies listeners of dynamic changes to a collection, such as when items are added and removed, or the entire collection object is reset.


  Delegate Description
Public delegate NotifyCollectionChangedEventHandler Represents the method that handles events that implement the INotifyCollectionChanged.CollectionChanged event.


  Enumeration Description
Public enumeration NotifyCollectionChangedAction Describes the action that caused a CollectionChanged event.