Class NodeEntry
Inheritance
Implements
Namespace: Syncfusion.Data
Assembly: Syncfusion.Data.Portable.dll
Syntax
public class NodeEntry : Object, IDisposable
Constructors
NodeEntry(NodeEntry, Int32)
Initializes a new instance of the NodeEntry class.
Declaration
public NodeEntry(NodeEntry node, int level)
Parameters
Type | Name | Description |
---|---|---|
NodeEntry | node | The parent node entry for the new node entry initialized. |
System.Int32 | level | The level of the node entry initialized. |
Properties
IsGroups
Gets or protectedly sets a value indicating whether the current node entry is a group.
Declaration
public bool IsGroups { get; protected set; }
Property Value
Type | Description |
---|---|
System.Boolean | True if this instance is group; otherwise, false. |
IsRecords
Gets or protectedly sets a value indicating whether the current node entry is a record.
Declaration
public bool IsRecords { get; protected set; }
Property Value
Type | Description |
---|---|
System.Boolean | True if this instance is records; otherwise, false. |
Level
Gets or sets the level of the node entry.
Declaration
public int Level { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The level of the node entry. |
Parent
Gets or sets the parent node of the node entry.
Declaration
public NodeEntry Parent { get; set; }
Property Value
Type | Description |
---|---|
NodeEntry | The parent node of the node entry. |
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
Dispose(Boolean)
Releases unmanaged and - optionally - managed resources
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | True to release both managed and unmanaged resources; false to release only unmanaged resources. |
Finalize()
Releases unmanaged resources and performs other cleanup operations before the NodeEntry is reclaimed by garbage collection.
Declaration
protected override void Finalize()