DataItemCollection<TDataItem> Class

Serves as the base class for classes that represent collections of DataItem descendants.

Namespace: DevExpress.DashboardCommon

Assembly: DevExpress.Dashboard.v18.2.Core.dll

Declaration

public abstract class DataItemCollection<TDataItem> :
        NotifyingCollection<TDataItem>,
        IList,
        ICollection,
        IReadOnlyList<TDataItem>,
        IReadOnlyCollection<TDataItem>,
        IUpdateLocker,
        IDataItemCollection<TDataItem>,
        IList<TDataItem>,
        ICollection<TDataItem>,
        IEnumerable<TDataItem>,
        IEnumerable
    where TDataItem : DataItem
Public MustInherit Class DataItemCollection(Of TDataItem As DataItem)
    Inherits NotifyingCollection(Of TDataItem)
    Implements IList,
               ICollection,
               IReadOnlyList(Of TDataItem),
               IReadOnlyCollection(Of TDataItem),
               IUpdateLocker,
               IDataItemCollection(Of TDataItem),
               IList(Of TDataItem),
               ICollection(Of TDataItem),
               IEnumerable(Of TDataItem),
               IEnumerable

Type Parameters

Name Description
TDataItem

Inheritance

Object
Collection<TDataItem>
NotifyingCollection<TDataItem>
DataItemCollection<TDataItem>

See Also