Version

ConditionCollection Class Members

The following tables list the members exposed by ConditionCollection.

Public Constructors
 NameDescription
Public ConstructorConditionCollection Constructor  
Public Properties
 NameDescription
Public PropertyCount (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public PropertyIsReadOnly (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public PropertyItem (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public PropertyLogicalOperatorGets / sets the LogicalOperator that will be used to combine all the IFilterCondition objects in this collection.  
Public PropertyParentGets the IRecordFilter object which contains this object.  
Protected Properties
 NameDescription
Protected PropertyItems (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public Methods
 NameDescription
Public MethodAdd (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public MethodClear (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public MethodContains (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public MethodCopyTo (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public MethodDisposeOverloaded.  (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public MethodGetCurrentExpressionOverloaded. Generates the current expression for this ConditionCollection.  
Public MethodGetEnumerator (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public MethodIndexOf (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public MethodInsert (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public MethodRemove (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public MethodRemoveAt (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Protected Methods
 NameDescription
Protected MethodAddItemOverridden. Adds the item at the specified index.  
Protected Internal MethodAddItemSilentlyOverloaded. Adds an element to the collection without raising any events.  
Protected MethodCanRehydrateLooks through the keys, and determines that all the keys are in the collection, and that the same about of objects are in the collection. If this isn't the case, false is returned, and the Control Persistence Framework, will not try to reuse the object that are already in the collection.  
Protected Internal MethodClearSilentlyRemoves all the elements of the collection without raising any events.  
Protected MethodGetCount (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Protected MethodGetItem (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Protected MethodGetLookupKeysGets a list of keys that each object in the collection has.  
Protected MethodInsertItemOverridden. Adds an item to the collection at a given index.  
Protected MethodOnCollectionItemChangedRaises the CollectionItemChanged event.  
Protected MethodOnItemAdded (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Protected MethodOnItemRemoved (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Protected MethodOnNotifyCollectionChanged (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Protected MethodOnPropertyChangedRaises the PropertyChanged event.  
Protected MethodOnResetItems (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Protected MethodRemoveItemOverridden. Removes the item at the specified index.  
Protected Internal MethodRemoveItemSilentlyOverloaded. Removes the item at the specified index without raising any events.  
Protected MethodReplaceItem (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Protected MethodResetItemsOverridden. Removes all items from the collection.  
Protected MethodResetItemsSilentlyOverridden. Removes all items from the collection without firing any events.  
Public Events
 NameDescription
Public EventCollectionChanged (Inherited from Infragistics.Collections.CollectionBase<IFilterCondition>)
Public EventCollectionItemChangedEvent raised when an Item in the Collection is changed.  
Public EventPropertyChangedEvent raised when a property on this object changes.  
See Also