Back to Devexpress

DXCollectionBase<T> Class

corelibraries-devexpress-dot-utils-dot-dxcollectionbase-1.md

latest10.1 KB
Original Source

DXCollectionBase<T> Class

Represents the universal collection, which may be used as a base class for other collection classes.

Namespace : DevExpress.Utils

Assembly : DevExpress.Data.v25.2.dll

NuGet Package : DevExpress.Data

Declaration

csharp
[ComVisible(false)]
public class DXCollectionBase<T> :
    IList<T>,
    ICollection<T>,
    IEnumerable<T>,
    IEnumerable,
    IList,
    ICollection
vb
<ComVisible(False)>
Public Class DXCollectionBase(Of T)
    Implements IList(Of T),
               ICollection(Of T),
               IEnumerable(Of T),
               IEnumerable,
               IList,
               ICollection

Type Parameters

Name
T

Remarks

The DXCollectionBase<T> class introduces a lot of useful properties and methods, implementing most common collection interfaces (e.g. IList, ICollection, etc.).

Inheritance

Show 95 items

Object DXCollectionBase<T> DXCollection<T>

UserInterfaceObjectCollection<T>

ResourceCollection

ResourceCustomFieldMappingCollection

ResourceIdCollection

NotificationCollection<T>

DoubleCollection

HeatmapRangeStopCollection

AppointmentBaseCollection

ResourceBaseCollection

AppointmentCustomFieldMappingCollection

AppointmentDependencyBaseCollection

TimeIntervalCollection

TimeIntervalCollectionEx

SankeyTitleCollection

AppointmentDependencyCollection

AppointmentDependencyCustomFieldMappingCollection

iCalendarPropertyCollection

KeyCollection

FixedDurationIntervalCollection

WeekIntervalCollection

SvgImageItemCollection

ColorizerKeyCollection

DoubleCollection

GenericColorizerItemCollection<T>

HeatmapPointCollection

LayerCollection

LegendCollection

MapItemAttributeCollection

MapItemAttributeMappingCollection

MapItemCollection

OwnedCollection<T>

SqlGeometryItemCollection

PivotGridFormatRuleCollection

AppointmentLabelCollection

AppointmentStatusCollection

MoreButtonCollection

ReportViewCollection

SchedulerColorSchemaCollection

TreeListFormatRuleCollection

DoubleCollection

HierarchicalItemCollectionBase<T>

TitleCollection

TreeMapItemCollection

TreeMapNotificationCollection<T>

HolidayBaseCollection

AppointmentCollection

AppointmentResourceIdCollection

CustomFieldMappingCollectionBase<T>

DayIntervalCollection

AppointmentImageInfoCoreCollection<TAppointmentImageInfo>

MappingCollection

MonthIntervalCollection

ReminderCollection

TimeOfDayIntervalCollection

TimeRulerCollection

TimeScaleCollection

TimeSlotCollection

WorkDaysCollection

AppointmentLabelCollection

AppointmentStatusCollection

ASPxAppointmentCustomFieldMappingCollection

ASPxResourceCustomFieldMappingCollection

FormatRuleCollection<T, TColumnType>

SvgImageSelection

GridFormatRuleCollection

ColorCollection

CoordPointCollection

InnerBoundaryCollection

MapItemPropertyMappingCollection

MapLegendItemCollection

MapOverlayCollection

MapOverlayItemCollection

MapPathSegmentCollection

MapSegmentCollectionBase<T>

MiniMapLayerCollection

PieSegmentCollection

SelectedItemCollection

AppointmentImageInfoCollection

ElementNotificationCollection<T>

GroupDataMemberCollection

LegendCollection

Palette

SunburstItemCollection

VGridFormatRuleCollection

DxSchedulerResourceIdCollection

MVCxAppointmentCustomFieldMappingCollection

MVCxTimeRulerCollection

PaletteColorCollection

RangeStopCollection

BootstrapAppointmentLabelCollection

BootstrapAppointmentStatusCollection

FilterBuilderOperatorCollection

See Also

DXCollectionBase<T> Members

DevExpress.Utils Namespace