Skip to content

SortedColumnList class

Represents the list of sorted columns

public class Korzh.EasyQuery.SortedColumnList
: ColumnList, IList<Column>, ICollection<Column>, IEnumerable<Column>, IEnumerable, IList, ICollection, IReadOnlyList<Column>, IReadOnlyCollection<Column>, IComparer<Column>
TypeNameDescription
BooleanUpdatingGets a value indicating whether this Korzh.EasyQuery.ColumnList is updating.
TypeNameDescription
voidBeginUpdate()Begins the update process.
voidClearItems()Removes all elements from the System.Collections.ObjectModel.Collection'1.
Int32Compare(Column x, Column y)Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
voidCoreSortOrderChanged(SortOrderChangedEventArgs e)Notify parent query about the changes in the list of sorted columns
voidEndUpdate()Ends the update process.
voidInsertItem(Int32 index, Column item)Inserts an element into the System.Collections.ObjectModel.Collection'1 at the specified index.
voidMove(Column col, Int32 shift)Moves the specified column.
voidMove(Int32 index, Int32 newIndex)Moves the specified column.
voidPlainInsert(Int32 index, Column item)
voidPlainRemoveAt(Int32 index)
voidRemoveItem(Int32 index)Removes the element at the specified index of the System.Collections.ObjectModel.Collection'1.
voidSort()Sorts the list of columns.