[]
        
(Showing Draft Content)

C1.DataCollection.C1WrapDataCollection-1

C1WrapDataCollection<T> Class

Collection which takes another collection as source.

Namespace: C1.DataCollection
Assembly: C1.DataCollection.dll
Syntax
public class C1WrapDataCollection<T> : C1WrapDataCollection<T, T>, IDataCollection<T>, IReadOnlyList<T>, IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable, INotifyCollectionChanged, ISupportIndexing<T>, INotifyPropertyChanged, IDisposable, ISupportSorting, ISupportFiltering, ISupportGrouping, ISupportVirtualization, ISupportConnection, ISupportAsyncLoading<T>, ISupportIncrementalLoading, ISupportRefreshing, ISupportRangeEditing<T>, ISupportEditing<T>, ISupportCreateNewItem<T>, ISupportPaging, ISupportSource where T : class?
Type Parameters
Name Description
T

The type of the items in the collection.

Constructors

Name Description
C1WrapDataCollection()

Initializes a new instance of the C1WrapDataCollection<T> class.

C1WrapDataCollection(IEnumerable)

Initializes a new instance of the C1WrapDataCollection<T> class.

Methods

Name Description
CreateInternalList(IReadOnlyList<T>)

Creates the internal list from the source.

GetItemType()

Gets the type of the item.

IndexOf(T)

Gets the index of the specified item.

Extension Methods