Interface IRecordsList
Interface that declares the properties like Table Summaries and the methods to be implemented for maintaining the list of records.
Inherited Members
Namespace: Syncfusion.Data
Assembly: Syncfusion.Data.Portable.dll
Syntax
public interface IRecordsList : IRecordsEntryList, IList<RecordEntry>, ICollection<RecordEntry>, IEnumerable<RecordEntry>, IEnumerable, INotifyCollectionChanged, IDisposable
Properties
TableSummaries
Gets the table summaries of the SfDataGrid.
Declaration
IList<SummaryRecordEntry> TableSummaries { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<SummaryRecordEntry> | The table summaries of the SfDataGrid. |
Methods
CreateRecord(Object)
Creates the RecordEntry for the business object.
Declaration
RecordEntry CreateRecord(object data)
Parameters
Type | Name | Description |
---|---|---|
System.Object | data | The data for which the record entry is to be created. |
Returns
Type | Description |
---|---|
RecordEntry | Returns the RecordEntry for the specified object. |
GetItemAt(Int32)
Gets the item at the index specified in the SfDataGrid.
Declaration
object GetItemAt(int recordIndex)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | recordIndex | Index of the record at which the item is to be obtained. |
Returns
Type | Description |
---|---|
System.Object | Returns the item at the specified index in the SfDataGrid. |
RemoveAll()
Dispose all items from the System.Collections.Generic.ICollection<>.
Declaration
void RemoveAll()