[]
        
(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?
Public Class C1WrapDataCollection(Of T As Class)
    Inherits C1WrapDataCollection(Of T, T)
    Implements IDataCollection(Of T), IReadOnlyList(Of T), IReadOnlyCollection(Of T), IEnumerable(Of T), IEnumerable, INotifyCollectionChanged, ISupportIndexing(Of T), INotifyPropertyChanged, IDisposable, ISupportSorting, ISupportFiltering, ISupportGrouping, ISupportVirtualization, ISupportConnection, ISupportAsyncLoading(Of T), ISupportIncrementalLoading, ISupportRefreshing, ISupportRangeEditing(Of T), ISupportEditing(Of T), ISupportCreateNewItem(Of T), ISupportPaging, ISupportSource
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