public interface ITreeEntity<TKey, TSelf> : IEntityWithIdKey<TKey>,
IEntity, ITreeEntityBase<TSelf>
where TKey : struct, new()
| Childs |
获取/设置子节点列表。
(Inherited from ITreeEntityBaseTSelf) |
| Id |
获取/设置 Id 主键。
(Inherited from IEntityWithIdKeyTKey) |
| Parent |
获取/设置父节点。
(Inherited from ITreeEntityBaseTSelf) |
| ParentId | 获取/设置父 Id。 |
| GetBottomMostLastChild |
获取最底层的最后一个子节点。
(Inherited from ITreeEntityBaseTSelf) |
| GetTopMostParent |
获取最顶层父节点。
(Inherited from ITreeEntityBaseTSelf) |
| TrimStringValues |
移除所有字符串属性(类型为 string 的属性)的值的前导和尾随空白字符。
(Inherited from IEntity) |