New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Namespace:Telerik.Collections.Generic

Assembly:Telerik.WinControls.dll

Type Parameters:

T

Syntax:

C#
public class RBTreeIndex<T> : Index<T>, IReadOnlyCollection<T>, IEnumerable where T : IDataItem

Inheritance: objectIndex<T>RBTreeIndex<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

C#
public RBTreeIndex(RadCollectionView<T> collectionView, IEnumerable<T> source)
Parameters:collectionViewRadCollectionView<T>sourceIEnumerable<T>
C#
public RBTreeIndex(RadCollectionView<T> collectionView)
Parameters:collectionViewRadCollectionView<T>

Properties

Items

IList<T>

C#
public override IList<T> Items { get; }

Overrides: Index<T>.Items

Methods

C#
public override void Load(IEnumerable<T> source)
Parameters:sourceIEnumerable<T>

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

C#
protected override void Perform()

Overrides: Index<T>.Perform()

C#
protected override void SetDirty()

Overrides: Index<T>.SetDirty()