Class RecordPart
Defines an abstract class that implements a part in a record that serves as a container for the RecordRow, RecordPreviewRow, or NestedTable element collections in a record.
Inheritance
System.Object
RecordPart
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Syncfusion.Grouping
Assembly: Syncfusion.Grouping.Base.dll
Syntax
public abstract class RecordPart : Element, IDisposable, IDisposedEvent, IIsDisposedProperty, ITreeTableCounterSource, ITreeTableSummaryArraySource
Constructors
RecordPart(Record)
Initializes a new instances of the RecordPart class with the given record as parent.
Declaration
public RecordPart(Record parent)
Parameters
Type | Name | Description |
---|---|---|
Record | parent | The parent record this object is created in. |
Properties
ParentElement
Gets or sets the value of the parent this element belongs to.
Declaration
public Record ParentElement { get; set; }
Property Value
Type |
---|
Record |
Methods
Dispose(Boolean)
Overrides and manages the unwanted resources.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing |
Overrides
GetFilteredRecordCount()
Overrides and gets the number of filtered records.
Declaration
public override int GetFilteredRecordCount()
Returns
Type | Description |
---|---|
System.Int32 | Filtered record count. |
Overrides
GetRecordCount()
Overrides and gets the number of records.
Declaration
public override int GetRecordCount()
Returns
Type | Description |
---|---|
System.Int32 | Record count. |
Overrides
InvalidateSummariesBottomUp()
Overrides and walks up parent branches and resets summaries.
Declaration
public override void InvalidateSummariesBottomUp()
Overrides
Implements
System.IDisposable