Version

FilterableRecordsCollection Class Members

The following tables list the members exposed by FilterableRecordsCollection.

Public Constructors
 NameDescription
Public ConstructorFilterableRecordsCollection ConstructorCostructs the collection and initializes its owner data adapter reference.  
Public Properties
 NameDescription
Public PropertyCountOverridden. Number of records in the collection.  
Public PropertyCurrentRecord (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public PropertyEnableSummariesFilterIndicates whether filter is accounted for when summaries are calculated.  
Public PropertyOwnerAdapterReference to the DataSourceAdapter object that owns the collection. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public PropertySelectArgumentsKeeps a reference to the requested select arguments. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public PropertyTotalRecordCountReturns the total number of unfiltered records  
Public PropertyUniqueDataValues  
Protected Properties
 NameDescription
Protected PropertyCurrentThe current DataRecord as enumerating through it (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Protected PropertyHasSummariesIndicates whether the record collection has any summaries set up. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Protected PropertySummariesA hashtable storing calculated summaries (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public Methods
 NameDescription
Public MethodAddSummaryFieldAdds a field to the summaries calculation operation. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public MethodEnsureUniqueDataValuesEnsures that the unique data values are gathered from the datasource  
Public MethodGetAverageGets average value of all cells in the field. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public MethodGetCountGets count of all cell values in the field. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public MethodGetEnumeratorImplements the method off the IEnumerator<DataRecord> interface. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public MethodGetMax<T>Gets maximum value of all cell values in the field. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public MethodGetMin<T>Gets minimum value of all cell values in the field. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public MethodGetNextRecordOverloaded. Overridden. Returns the next available record according to the data window that is requested by the DataSourceObjectView and taking into account the DataSourceObject.RowFilter setting.  
Public MethodGetOriginalEnumeratorReturns the original enumerator of the records in the data source. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public MethodGetSum<T>Gets sum of all cell values in the field. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public MethodGetSumEnumeratorReturns the enumerator of the records in the data source with RowFilter being set to "", this way we can calculate all the summaries. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public MethodIsSummaryFieldIndicates whether a field is marked for collecting summaries. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public MethodLoadViewStateLoad data modified at run time. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Public MethodResetCount  
Public MethodSaveViewStateSave data modified at run time. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Protected Methods
 NameDescription
Protected MethodCalculateSummariesCalculates summaries for all marked for calculation fields in the record. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Protected MethodNewSummaryValueRecalculates summaries for the new value. (Inherited from Infragistics.Web.UI.Framework.Data.DataRecordCollection)
Protected MethodSaveUniqueDataValues  
See Also