Click or drag to resize
ChartingStateManagedCollectionT Class
Base class for all collections support view state tracking
Inheritance Hierarchy

Namespace: Telerik.Charting
Assembly: Telerik.WinControls.RadChart (in Telerik.WinControls.RadChart.dll) Version: 2018.3.1016.40 (2018.3.1016.40)
public abstract class ChartingStateManagedCollection<T> : IList<T>, 
	ICollection<T>, IEnumerable<T>, IChartingStateManager, IList, ICollection, 
where T : class, new(), IChartingStateManagedItem

Type Parameters

Collection item type

The ChartingStateManagedCollectionT type exposes the following members.

Protected methodChartingStateManagedCollectionT
Initializes a new instance of the ChartingStateManagedCollectionT class
Public propertyCount
Gets items count in collection
Public propertyIsReadOnly
Gets true if collection is read-only
Public propertyItem
Gets the collection item at given index
Protected propertyList
Items list
Public methodAdd
Adds new item in collection
Public methodAddRange
Adds items range in collection
Public methodClear
Clears collection
Public methodContains
Checks does collection contain the given item
Public methodCopyTo
Public methodGetEnumerator
Public methodIndexOf
Item index in collection
Public methodInsert
Inserts item at the given index
Protected methodLoadViewState
Loads collection from view state
Protected methodOnClear
Before collection clearing event
Protected methodOnClearComplete
Collection after clean event
Protected methodOnInsert
Item before insert event
Protected methodOnInsertComplete
Item after insert event
Protected methodOnRemove
Item before remove event
Protected methodOnRemoveComplete
Item after remove event
Public methodRemove
Removes item from collection
Public methodRemoveAt
Removes item from collection at given index
Protected methodSaveViewState
Saves collection to a view state
Protected methodSetItemDirty
Marks collection item dirty
Extension Methods
Public Extension MethodAddRangeT
Adds the given range of items to the current collection.
(Defined by CommonExtensions.)
Public Extension MethodCloneT
Clones the list.
(Defined by CommonExtensions.)
Public Extension MethodContainsAnyT
Checks for the occurrence of the given items in the collection.
(Defined by CommonExtensions.)
Public Extension MethodEnsureListCountT
Ensures the list has exactly the amount of items specified.
(Defined by CommonExtensions.)
Public Extension MethodEnsureListCountAtLeastT
Ensures that the list contains at least the amount of specified items. If not, the given factory function will be used to add additional items till the expect count is reached.
(Defined by CommonExtensions.)
Public Extension MethodForEachT
Executes the action for each item in the collection.
(Defined by CommonExtensions.)
Public Extension MethodRemoveLastT
Removes the last item in the list.
(Defined by CommonExtensions.)
See Also
Inheritance Hierarchy