public interface ITreeEntityWithNamePath<TKey, TSelf> : ITreeEntity<TKey, TSelf>,
ITreeEntityBase<TSelf>, ITreeEntityBase, IEntity, ITreeEntityWithNamePath, IEntityWithName
where TKey : struct, new()
Childs |
获取/设置子节点列表。
(Inherited from ITreeEntityBaseTSelf) |
Id |
获取/设置 Id 主键。
(Inherited from ITreeEntityTKey, TSelf) |
Name |
获取/设置名称。
(Inherited from IEntityWithName) |
NamePath |
获取/设置名称路径。此属性通常不映射到表字段。
(Inherited from ITreeEntityWithNamePath) |
Parent |
获取/设置父节点。
(Inherited from ITreeEntityBaseTSelf) |
ParentId |
获取/设置父 Id。
(Inherited from ITreeEntityTKey, TSelf) |
GetBottomMostLastChild |
获取最底层的最后一个子节点。
(Inherited from ITreeEntityBaseTSelf) |
GetTopMostParent |
获取最顶层父节点。
(Inherited from ITreeEntityBaseTSelf) |
TrimStringValues |
移除所有字符串属性(类型为 string 的属性)的值的前导和尾随空白字符。
(Inherited from IEntity) |