Version

RecordFilter Class Members

The following tables list the members exposed by RecordFilter.

Public Constructors
 NameDescription
Public ConstructorRecordFilter ConstructorOverloaded.   
Public Properties
 NameDescription
Public PropertyConditionsSpecifies filter conditions with which to filter data records.  
Public PropertyFieldGets or sets the field whose cell data will be matched against filter conditions of this RecordFilter.  
Public PropertyFieldNameGets or sets the name of the field whose cell data will be matched against filter conditions of this RecordFilter.  
Public PropertyVersionReturns a version number that gets bumped if any criteria change (read-only)  
Protected Properties
 NameDescription
Protected PropertyHasListeners (Inherited from Infragistics.PropertyChangeNotifier)
Public Methods
 NameDescription
Public MethodApplyPendingFilterApplies any pending filter changes  
Public MethodClearClears conditions of this record filter.  
Public MethodLoadConditionsDeserializes the specified conditions which were previously saved using the SaveConditions method into this Record Filter. The loaded conditions will overlay existing conditions (if any).  
Public MethodMeetsCriteriaReturns true if the specified DataRecord meets conditions of this RecordFilter.  
Public MethodSaveConditionsSaves the conditions associated with this Record Filter by serializing them into a string which can subsequently be passed to the LoadConditions method to deserialize the conditions back into this Record Filter.  
Protected Methods
 NameDescription
Protected MethodOnFirstListenerAdding (Inherited from Infragistics.PropertyChangeNotifier)
Protected MethodOnHasListenersChanged (Inherited from Infragistics.PropertyChangeNotifier)
Protected MethodOnPropertyChanged (Inherited from Infragistics.PropertyChangeNotifier)
Protected MethodRaisePropertyChangedEvent (Inherited from Infragistics.PropertyChangeNotifier)
Public Events
 NameDescription
Public EventPropertyChanged (Inherited from Infragistics.PropertyChangeNotifier)
See Also