The following tables list the members exposed by ConditionGroup.
| Name | Description | |
|---|---|---|
![]() | ConditionGroup Constructor | Overloaded. |
| Name | Description | |
|---|---|---|
![]() | CombineOperator | Gets/sets the LogicalOperator used to evalute whether one or all conditions need be met. |
![]() | Count | Returns the number of conditions in the collection. |
![]() | IsFixedSize | Returns whether the collection is of a constant size. |
![]() | IsReadOnly | True if the collection is read-only |
![]() | Item | Returns the ICondition at the specified index. |
| Name | Description | |
|---|---|---|
![]() | Add | Add the provided ICondition to the collection. |
![]() | Clear | Clears the collection |
![]() | Clone | Returns a deep clone of the ConditionGroup. |
![]() | Contains | Returns whether the specified value is contained in the collection. |
![]() | GetEnumerator | Returns an enumerator to iterate over the ICondition's. |
![]() | IndexOf | Returns the index of the item in the collection. |
![]() | Insert | Inserts an ICondition into the colection |
![]() | Matches | Determines whether the provided value matches one condition in the group, if CombineOperator is LogicalOperator.Or, or all values if CombineOperator is LogicalOperator.And. |
![]() | Remove | Remove the specified ICondition from the collection. |
![]() | RemoveAt | Removes the ICondition from the collection at the specified index |
| Name | Description | |
|---|---|---|
![]() | FirePropertyChanged | Raises the PropertyChanged event if there are any listeners. |
![]() | ShouldSerializeCombineOperator | Returns whether the CombineOperator should be serialized. |
![]() | ShouldSerializeList | Returns whether the list maintaining the condition group should be serialized. |
| Name | Description | |
|---|---|---|
![]() | PropertyChanged | Fired when a condition is added or removed from the group. |