Class HybridIndex<T>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.Collections.Generic
Assembly: Telerik.WinControls.dll
Syntax
public class HybridIndex<T> : Index<T>, IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable where T : IDataItem
Type Parameters
T
|
Constructors
HybridIndex(RadCollectionView<T>)
Declaration
public HybridIndex(RadCollectionView<T> collectionView)
Parameters
RadCollectionView<T>
collectionView
|
HybridIndex(RadCollectionView<T>, IEnumerable<T>)
Declaration
public HybridIndex(RadCollectionView<T> collectionView, IEnumerable<T> source)
Parameters
RadCollectionView<T>
collectionView
|
System.Collections.Generic.IEnumerable<T>
source
|
Properties
Items
Declaration
public override IList<T> Items { get; }
Property Value
System.Collections.Generic.IList<T>
|
Overrides
Telerik.Collections.Generic.Index<T>.Items
MultithreadedFiltering
Declaration
public bool MultithreadedFiltering { get; set; }
Property Value
System.Boolean
|
Threshold
Declaration
public int Threshold { get; set; }
Property Value
System.Int32
|
Methods
GetFilteredItems(IEnumerable<T>)
Declaration
protected virtual List<T> GetFilteredItems(IEnumerable<T> e)
Parameters
System.Collections.Generic.IEnumerable<T>
e
|
Returns
System.Collections.Generic.List<T>
|
Load(IEnumerable<T>)
Declaration
public override void Load(IEnumerable<T> source)
Parameters
System.Collections.Generic.IEnumerable<T>
source
|
Overrides
Telerik.Collections.Generic.Index<T>.Load(System.Collections.Generic.IEnumerable<T>)
Perform()
Declaration
protected override void Perform()
Overrides
Telerik.Collections.Generic.Index<T>.Perform()
PerformWithBinaryTree()
Declaration
protected virtual void PerformWithBinaryTree()
PerformWithQuickSort()
Declaration
protected virtual void PerformWithQuickSort()
SetDirty()
Declaration
protected override void SetDirty()
Overrides
Telerik.Collections.Generic.Index<T>.SetDirty()