menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class PagedCollectionRecordsList - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class PagedCollectionRecordsList

    Inheritance
    System.Object
    RecordsListBase
    RecordsList
    PagedCollectionRecordsList
    Implements
    IRecordsList
    IRecordsEntryList
    System.Collections.Generic.IList<RecordEntry>
    System.Collections.Generic.ICollection<RecordEntry>
    System.Collections.Generic.IEnumerable<RecordEntry>
    System.Collections.IEnumerable
    System.Collections.Specialized.INotifyCollectionChanged
    System.IDisposable
    Inherited Members
    RecordsList.Add(Object)
    RecordsList.CreateRecord(Object)
    RecordsList.Dispose(Boolean)
    RecordsList.EnableHashIndexing
    RecordsList.GetItemAt(Int32)
    RecordsList.OnInitialize()
    RecordsList.PopulateRecordsFromGroup(List<Group>)
    RecordsList.RemoveAll()
    RecordsList.RemoveNotifyListener()
    RecordsList.TableSummaries
    RecordsList.View
    RecordsListBase.Add(RecordEntry)
    RecordsListBase.Clear()
    RecordsListBase.CollectionChanged
    RecordsListBase.Contains(RecordEntry)
    RecordsListBase.CopyTo(RecordEntry[], Int32)
    RecordsListBase.Count
    RecordsListBase.Dispose()
    RecordsListBase.GetEnumerator()
    RecordsListBase.GetRecord(Int32)
    RecordsListBase.GetRecord(Object)
    RecordsListBase.GetRecordEntry(Int32, Object)
    RecordsListBase.IndexOf(RecordEntry)
    RecordsListBase.IndexOfRecord(Object)
    RecordsListBase.indicesList
    RecordsListBase.Insert(Int32, RecordEntry)
    RecordsListBase.internalList
    RecordsListBase.IsInSuspend
    RecordsListBase.IsReadOnly
    RecordsListBase.Item[Int32]
    RecordsListBase.OnCollectionChanged(Object, NotifyCollectionChangedEventArgs)
    RecordsListBase.Remove(RecordEntry)
    RecordsListBase.RemoveAt(Int32)
    RecordsListBase.ResumeUpdates()
    RecordsListBase.SuspendUpdates()
    Namespace: Syncfusion.Data
    Assembly: Syncfusion.Data.Portable.dll
    Syntax
    public class PagedCollectionRecordsList : RecordsList, IRecordsList, IRecordsEntryList, IList<RecordEntry>, ICollection<RecordEntry>, IEnumerable<RecordEntry>, IEnumerable, INotifyCollectionChanged, IDisposable

    Constructors

    PagedCollectionRecordsList(IEnumerable, PagedCollectionView)

    Initializes a instance of the PagedCollectionRecordsList class.

    Declaration
    public PagedCollectionRecordsList(IEnumerable source, PagedCollectionView view)
    Parameters
    Type Name Description
    System.Collections.IEnumerable source

    The IEnumerable source of SfDataGrid.

    PagedCollectionView view

    The paged collection view.

    Methods

    GetSource()

    Gets the list of source object for the collection view of the records.

    Declaration
    public override List<object> GetSource()
    Returns
    Type Description
    System.Collections.Generic.List<System.Object>

    The list of source object for the collection view of the records.

    Overrides
    RecordsListBase.GetSource()

    PopulateRecords(IEnumerable, CollectionViewAdv)

    Populates the records in the given collection view from the given source.

    Declaration
    protected override void PopulateRecords(IEnumerable source, CollectionViewAdv view)
    Parameters
    Type Name Description
    System.Collections.IEnumerable source

    The source from which the records is to be populated.

    CollectionViewAdv view

    The collection view in which the records has to be populated.

    Overrides
    RecordsList.PopulateRecords(IEnumerable, CollectionViewAdv)

    Implements

    IRecordsList
    IRecordsEntryList
    System.Collections.Generic.IList<>
    System.Collections.Generic.ICollection<>
    System.Collections.Generic.IEnumerable<>
    System.Collections.IEnumerable
    System.Collections.Specialized.INotifyCollectionChanged
    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved