Class
AvlIndex<T>

Definition

Namespace:Telerik.Collections.Generic

Assembly:Telerik.WinControls.dll

Type Parameters:

T

Syntax:

cs-api-definition
public class AvlIndex<T> : Index<T>, IReadOnlyCollection<T>, IEnumerable where T : IDataItem

Inheritance: objectIndex<T>AvlIndex<T>

Implements: IEnumerableIReadOnlyCollection<T>

Inherited Members Index<T>.GetItemsOnPage(int)Index<T>.GetItemPageIndex(T)Index<T>.Contains(T)Index<T>.CopyTo(T[], int)Index<T>.IndexOf(T)Index<T>.GetEnumerator()Index<T>.CollectionViewIndex<T>.CountIndex<T>.this[int]

Constructors

AvlIndex(RadCollectionView<T>)

Declaration

cs-api-definition
public AvlIndex(RadCollectionView<T> collectionView)

Parameters

collectionView

RadCollectionView<T>

AvlIndex(RadCollectionView<T>, IEnumerable<T>)

Declaration

cs-api-definition
public AvlIndex(RadCollectionView<T> collectionView, IEnumerable<T> source)

Parameters

collectionView

RadCollectionView<T>

source

IEnumerable<T>

Properties

Items

Declaration

cs-api-definition
public override IList<T> Items { get; }

Property Value

IList<T>

Overrides Index<T>.Items

Methods

Load(IEnumerable<T>)

Declaration

cs-api-definition
public override void Load(IEnumerable<T> source)

Parameters

source

IEnumerable<T>

Overrides Index<T>.Load(IEnumerable<T>)

Perform()

Declaration

cs-api-definition
protected override void Perform()

Overrides Index<T>.Perform()

SetDirty()

Declaration

cs-api-definition
protected override void SetDirty()

Overrides Index<T>.SetDirty()