ConditionsStore class

Represents storage of conditions linked to some Query object

public class Korzh.EasyQuery.ConditionsStore
    : ConditionList, IList<Condition>, ICollection<Condition>, IEnumerable<Condition>, IEnumerable, IList, ICollection, IReadOnlyList<Condition>, IReadOnlyCollection<Condition>

Properties

Type Name Description
Query Query Gets the Query object.

Methods

Type Name Description
void BeginUpdate() Begins the update process.
void CheckMaxID()
void ClearItems() Removes all elements from the System.Collections.ObjectModel.Collection'1.
void EndUpdate() Ends the update process.
Int32 GetNewID() Gets the new ID.
void InsertItem(Int32 index, Condition item) Inserts an element into the System.Collections.ObjectModel.Collection'1 at the specified index.
void OnAdded(Condition condition, Int32 index) Called when [added].
void OnListChange() Called when condition list is changed.
void OnRemoved(Condition condition) Called on condition removal.
void RemoveItem(Int32 index) Removes the element at the specified index of the System.Collections.ObjectModel.Collection'1.