menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class RecordsInTableCollection - API Reference

    Show / Hide Table of Contents

    Class RecordsInTableCollection

    Represents the class that supports read-only collection of sorted Record elements that are children of a Table. An instance of this collection is returned by the Records property of a Table object. This collection contains all records, it is not filtered.

    The collection provides support for determining a record's position in the grouped table using the IndexOf(Record) method.

    Inheritance
    System.Object
    RecordsInTableCollectionBase
    RecordsInTableCollection
    Implements
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    System.IDisposable
    Inherited Members
    RecordsInTableCollectionBase.Dispose()
    RecordsInTableCollectionBase.Contains(Record)
    RecordsInTableCollectionBase.IndexOf(Record)
    RecordsInTableCollectionBase.CopyTo(Record[], Int32)
    RecordsInTableCollectionBase.GetEnumerator()
    RecordsInTableCollectionBase.IList.get_Item(Int32)
    RecordsInTableCollectionBase.IList.set_Item(Int32, Object)
    RecordsInTableCollectionBase.IList.RemoveAt(Int32)
    RecordsInTableCollectionBase.IList.Insert(Int32, Object)
    RecordsInTableCollectionBase.IList.Remove(Object)
    RecordsInTableCollectionBase.IList.Contains(Object)
    RecordsInTableCollectionBase.IList.Clear()
    RecordsInTableCollectionBase.IList.IndexOf(Object)
    RecordsInTableCollectionBase.IList.Add(Object)
    RecordsInTableCollectionBase.ICollection.CopyTo(Array, Int32)
    RecordsInTableCollectionBase.IEnumerable.GetEnumerator()
    RecordsInTableCollectionBase.Item[Int32]
    RecordsInTableCollectionBase.IsReadOnly
    RecordsInTableCollectionBase.IList.Item[Int32]
    RecordsInTableCollectionBase.IsFixedSize
    RecordsInTableCollectionBase.IsSynchronized
    RecordsInTableCollectionBase.Count
    RecordsInTableCollectionBase.ICollection.SyncRoot
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Grouping
    Assembly: Syncfusion.Grouping.Base.dll
    Syntax
    public class RecordsInTableCollection : RecordsInTableCollectionBase, IList, ICollection, IEnumerable, IDisposable

    Methods

    Delete(Record)

    Deletes the given record from the table.

    Declaration
    public void Delete(Record record)
    Parameters
    Type Name Description
    Record record

    The current record.

    DeleteAll()

    Deletes All the records from the table.

    Declaration
    public void DeleteAll()

    DeleteRecords(Record[])

    Deletes the given collection of records from the table.

    Declaration
    public void DeleteRecords(Record[] records)
    Parameters
    Type Name Description
    Record[] records

    The specific array of records.

    DeleteRecords(RecordsInTableCollection)

    Deletes the given collection of records from the table.

    Declaration
    public void DeleteRecords(RecordsInTableCollection records)
    Parameters
    Type Name Description
    RecordsInTableCollection records

    The specific records to be deleted.

    DeleteRecords(SelectedRecordsCollection)

    Deletes the given collection of selected records from the table.

    Declaration
    public void DeleteRecords(SelectedRecordsCollection selectedRecords)
    Parameters
    Type Name Description
    SelectedRecordsCollection selectedRecords

    The specific selected records.

    SelectAll()

    Selects all the records from the table.

    Declaration
    public void SelectAll()

    Implements

    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    System.IDisposable

    Extension Methods

    EnumerableExtensions.GetElementType(IEnumerable)
    EnumerableExtensions.GetItemPropertyInfo(IEnumerable)
    FunctionalExtensions.ForEach<T>(IEnumerable, Action<T>)
    FunctionalExtensions.ToList<T>(IEnumerable)
    FunctionalExtensions.MoveTo(IList, Int32, Int32)
    QueryableExtensions.OfQueryable(IEnumerable)
    QueryableExtensions.OfQueryable(IEnumerable, Type)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable, Type, List<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany(IEnumerable, Type, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Dictionary<String, IComparer<Object>>, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Func<String, Expression>, String[])
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved