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
Section titled “Properties”Type | Name | Description |
---|---|---|
Query | Query | Gets the Query object. |
Methods
Section titled “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 . |