Syncfusion.Linq.Android
Fields  Properties  Methods  Events


Syncfusion.Data Namespace : PagedCollectionView Class

PagedCollectionView Class Members

The following tables list the members exposed by PagedCollectionView.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Protected Fields
 NameDescription
Protected Field Gets the current item of the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Field Gets the position of the current item in the collection vew. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Field Gets the current edit item of the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Field (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Field (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Field Gets the value indicating whether the collection view is in end deferal, which denotes whether the refreshing in the collection view is end. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Field Gets or sets a boolean value indicating whether the collection change is currently in progress. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Field Gets a boolean value indicating whether type of item properties is set. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Field Gets a boolean value indicating whether item properties is set. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Field Gets the on demand paged cache which contains the cache of the records in the previous page.  
Top
Public Properties
 NameDescription
Public Property Gets or sets a value that indicates whether the group caption is expanded automatically during grouping. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyOverridden.  Gets a value that indicates whether a new item can be added to the collection.  
Public Property Gets a value that indicates whether the collection view can discard pending changes and restore the original values of an edited object. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets a boolean value indicating whether filtering can be performed in the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets a boolean value indicating whether grouping can be performed in the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets a boolean value indicating whether the view can listen to the notifiers. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets a value that indicates whether an item can be removed from the collection. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets a boolean value indicating whether sorting can be performed in the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets or sets the ISummaryRow which maintains the group caption summary information of the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the number of records in the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets or sets the System.Globalization.CultureInfo of the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the item that is being added during the current add transaction. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the item in the collection that is being edited. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the current item in the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets the ordinal position of the CurrentItem within the (optionally sorted and filtered) view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyOverridden.   
Public Property Gets or sets the value that indicates the number of records to be fetched. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets or sets the predicate to apply custom filter on source. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyOverridden. Gets or sets the collection of IFilterDefinition to maintain the filtering information.  
Public Property Gets or sets the group comparer, which contains the logic to be applied for grouping the data based on the custom logic. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the collection of group descriptions, that contains the columns that represent grouping in the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the TopLevelGroup as IGroupList to handle the add/remove operations. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the read only observable collection of the groups. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets a boolean value indicating whether there is more items to load. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets a value that indicates whether an add transaction is in progress. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets a boolean value indicating whether the CurrentItem is beyond the end (End-Of-File). (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets a boolean value indicating whether the CurrentItem is before the beginning (Beginning-Of-File). (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets or sets the value that indicates whether the data object is dynamic. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets a value that indicates whether an edit transaction is in progress. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets a boolean value indicating whether the collection view is empty. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets a boolean value that indicates whether the source have grouped. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets a value that indicates whether the DeferRefresh in action. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets a value that indicates whether the underlying data object is System.Data.DataTable. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets a boolean value indicating whether the view can only be read. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets the value that indicates whether the data object is XElement. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the record at the given index. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the number of items in the collection view.  
Public Property Gets the collection of item properties, that contains the property and its information. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets or sets the LiveDataUpdateMode to control data manipulation operations during data updates. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets or sets the maximum items count in the paged collection view.  
Public Property Gets or sets the position of the new item placeholder in the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets or sets a value that indicate whether source collection items can listen the NotifyPropertyChanging/Changed events. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the number of pages in the paged collection view.  
Public Property Gets the page index of the current page.  
Public Property Gets or sets the page size, which indicates the number of rows to be displayed in the page.  
Public Property Gets the records collection of the collection view, which includes the records displayed in the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets or sets the predicate for the row filter. (Inherited from Syncfusion.Data.QueryableCollectionView)
Public PropertyGets the SortComparers to sort the data using custom logic. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the collection of sort descriptions, that contains the columns that represent sorting in the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the IEnumerable source collection of the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the value that indicates the source type of bound source. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets or sets a value that denotes the mode of calculation for caption and group summaries for improved performance. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets the collection of ISummaryRow which maintains the summary rows information of the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets the collection of ISummaryRow which maintains the table summary rows information. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public PropertyGets the TopLevelGroup of the collection view, which maintains the group information when the UI.Xaml.Grid.GroupColumnDescription is added into UI.Xaml.Grid.SfDataGrid.GroupColumnDescriptions collection. Top-level group will be the first-level group. All groups will have the root group which is the top-level group. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Property Gets the total items count in the collection view.  
Public Property Gets or sets a boolean value indicating whether to use on demand paging, when on demand paging is enabled the items will be populated to the page only when navigated to the page.  
Public Property Gets or sets a value indicating whether to use PLINQ. (Inherited from Syncfusion.Data.QueryableCollectionView)
Public Property Gets the queryable collection for the source of the collection view. (Inherited from Syncfusion.Data.QueryableCollectionView)
Top
Public Methods
 NameDescription
Public Method Adds the given item to the records. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Adds a new item to the collection. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Adds the notify listener to the given record. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Sets grid in the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Signals the object that initialization is starting and so suspends all the data operations in view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Ends the edit transaction and, if possible, restores the original value to the item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Ends the add transaction and discards the pending new item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Clears all the items in the record. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodOverridden.  Ends the edit transaction and saves the pending changes.  
Public Method Ends the add transaction and saves the pending new item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodDetermines whether the ICollection contains the given item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Copies the record to the array from the given index. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodCreates the RecordEntry for associated data object. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodOverloaded.  Gets a disposable defer helper to suspends the all data operations in view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Need to detach the grid instance present in the view while disposing the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodOverloaded. Disposes all the resources used by the CollectionViewAdv class. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Begins an edit transaction of the specified item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Ends editing in the current item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Signals the object that initialization is complete and hence resumes the data operations and reinitialize the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Filters the record for the specified record condition. (Inherited from Syncfusion.Data.QueryableCollectionView)
Public Method Gets the dataGrid present in the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Gets the displayValue expression func for corresponding data operation and property name. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Gets the display value func for corresponding data operation and property name. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Gets the enumerator for the collection of objects in the record. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Returns the expression func for corresponding property name, data operation and reflection mode. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Returns The func for corresponding property name, data operation and the reflection mode. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Gets the group converter func for the given property. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Gets the list of underlying objects of the collection view.  
Public Method Gets the enumerable collection of the underlying objects in the given page index.  
Public Method Gets the list which internally stores the data in on-demand. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Returns the item at specified index. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Gets the collection of item properties, that contains the property and its information. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodOverloaded.  Gets the predicate expression for the given source and parameter expression. (Inherited from Syncfusion.Data.QueryableCollectionView)
Public MethodGets the ItemPropertiesProvider which handles the reflection for CollectionViewAdv. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodGets the RecordEntry at the specified index. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Gets the index of the given item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Inserts the given item at the given index. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Loads the given items starting from the given page index, dynamically to the page.  
Public Method Loads the items asynchronously to the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodMove CurrentItem to the given item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodMove CurrentItem to the first item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodMove CurrentItem to the last item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodMove CurrentItem to the next item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodMove CurrentItem to the item at the given index. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodMove CurrentItem to the previous item. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Moves to the first page.  
Public Method Moves to the last page.  
Public Method Moves to the next page.  
Public Method Moves to the given page index.  
Public Method Moves to the previous page.  
Public Method This method fires when the underlying collection is changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method This method fires when the property is changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Refreshes the view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public MethodOverridden. Refreshes the view when the filtering is applied through FilterRecord delegate.  
Public MethodOverridden.  Removes the given item from the collection.  
Public Method Removes the item at the specified position from the collection. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Removes the notify listener from the record. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Clears the cache while using OnDemandPaging.  
Public Method Reset the cache to the given page index.  
Public Method Sets the source type from bound control. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Method Unwires all the events in the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Top
Protected Methods
 NameDescription
Protected MethodOverridden.   
Protected Method (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Creates the ItemPropertiesProvider, to get or set value on the underlying object of the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected MethodOverridden.  Creates the records for the items in the source of the collection view.  
Protected Method Creates a row filter predicate, which filters the items to be displayed in the view. (Inherited from Syncfusion.Data.QueryableCollectionView)
Protected Method Creates a top-level group. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected MethodRepresents a method which creates record entry for Records and dispose old records. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Ensures the source list of the collection view. Call this method in the derived CollectionView once the constructor is called. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Applies filtering to the records in the underlying collection.  
Protected MethodOverridden. Compares the given index and the index corresponding to the given record.

Call this method when you need to find the compared index of item based on sorting

 
Protected MethodOverridden.  Gets the IEnumerable collection of group result for the array of group-by.  
Protected MethodOverridden.  Returns the IQueryable source of the collection view.  
Protected MethodReturns the underlying collection from the SfDataGrid.ItemsSource. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Returns the SourceCollection as IList to handle the CRUD operations. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Initializes the collection view, which initializes the sort descriptions, summary rows, table summary rows and filter predicates of the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected MethodOverridden.  This method fires when the property is changed.  
Protected Method This method fires when the record collection is changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method This method fires when the record property is changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method This method fires when the sort description is changed. (Inherited from Syncfusion.Data.QueryableCollectionView)
Protected Method This method fires when the top-level group collection is changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method This method fires when the top-level group is populated. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected MethodRaises the CurrentChanged event. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected MethodRaises the CurrentChanging event. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Raises the property changed event. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Raises the source collection changed event. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected MethodOverridden.  Refreshes the sorting in the collection view.  
Protected Method Refreshes the sorting order with filters on the records in the bottom-level group. (Inherited from Syncfusion.Data.QueryableCollectionView)
Protected Method Refreshes the top-level group. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Refreshes the view when the underlying collection is changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Removes the given record from the record collection. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Resets the filter of the collection view. (Inherited from Syncfusion.Data.QueryableCollectionView)
Protected MethodOverloaded.  Sets the given item at the given index. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Sets the flag to the collection view. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected Method Sets ItemProperties from specified dataSource. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected MethodOverridden.  Sets the source of the collection view.  
Protected MethodHandles the System.ComponentModel.IBindingList.ListChanged event. (Inherited from Syncfusion.Data.CollectionViewAdv)
Protected MethodOverridden.  This method handles the source collection changed event.  
Top
Extension Methods
 NameDescription
Public Extension Method Gets the cloned source from the given view.
Public Extension MethodOverloaded.  Gets the filter string from the given view.
Public Extension MethodGets the System.ComponentModel.ITypedList expression func for the given values.
Public Extension MethodGets the System.ComponentModel.ITypedList func for the given values.
Public Extension MethodOverloaded.  Gets the predicate expression extension for the given values.
Public Extension MethodOverloaded.  Generates the GroupResult enumerable collection based on the given values.
Public Extension Method Gets a boolean value indicating whether the given view is a ITypedListSource.
Public Extension MethodOverloaded.  Returns the queryable which iterates over the given collection of items.
Top
Public Events
 NameDescription
Public Event Occurs when the underlying collection changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Event Occurs when the current item is changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Event Occurs when the current item is being changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Event Occurs when the items are loaded on demand to the page.  
Public Event Occurs when the page is changed.  
Public Event Occurs when the page is changing.  
Public Event Occurs when the property is changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Event Occurs when the record property changes. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Event Occurs when the underlying source collection changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Public Event Occurs when the top level group collection changed. (Inherited from Syncfusion.Data.CollectionViewAdv)
Top
See Also