QuickAdmin.EntityBase Namespace

包含实体各种基础类型的定义。

Classes

EntityHelper 一个辅助类,用来对一些实体参数进行配置。
EntityWithAutoIdKey 包含 long 类型自增值 Id 主键的实体的基类。
EntityWithIdKey 包含 long 类型 Id 主键的实体的基类。
EntityWithIdKeyTKey 包含指定类型 Id 主键的实体的基类。
EntityWithUUIDKey 包含 UUID 类型 Id 主键(主键数据类型为 string,默认值为 32 位 GUID)的实体的基类。
SortableEntityWithAutoIdKey 包含 long 类型自增值 Id 主键的,可指定显示顺序的实体的基类。
SortableEntityWithIdKey 包含 long 类型 Id 主键的,可指定显示顺序的实体的基类。
SortableEntityWithIdKeyTKey 包含指定类型 Id 主键的,可指定显示顺序的实体的基类。
SortableEntityWithUUIDKey 包含 UUID 类型 Id 主键(主键数据类型为 string,默认值为 32 位 GUID)的,可指定显示顺序的实体的基类。

Interfaces

IAuditEntity 表示包含审计字段的实体。对应用户实体的主键数据类型为 string
IAuditEntityTUserEntityKey 表示包含审计字段的实体。对应用户实体的主键数据类型为指定的类型。
IAuditEntityBase 包含审计字段的实体的基接口。
IAuditEntityWithIdKeyTKey 表示包含指定类型 Id 主键以及审计字段的实体。对应用户实体的主键数据类型为 string
IAuditEntityWithIdKeyTKey, TUserEntityKey 表示包含指定类型 Id 主键以及审计字段的实体。对应用户实体的主键数据类型为指定的类型。
ICRUDEntity 表示包含 long 类型 Id 主键的,支持通用 CRUD 的实体。
ICRUDEntityTKey 表示包含指定类型 Id 主键的,支持通用 CRUD 的实体。
IDeptRelatedEntity 表示与部门有关的实体。部门实体的主键数据类型为 string
IDeptRelatedEntityTDeptEntityKey 表示与部门有关的实体。部门实体的主键数据类型为指定的类型。
IDeptRelatedEntityWithDeptPath 表示与部门有关的,包含部门路径属性的实体。部门实体的主键数据类型为 string
IDeptRelatedEntityWithDeptPathTDeptEntityKey 表示与部门有关的,包含部门路径属性的实体。部门实体的主键数据类型为指定的类型。
IEntity 所有实体的基接口。
IEntityWithAutoIdKey 表示包含 long 类型自增值 Id 主键的实体。
IEntityWithDeptPath 表示包含部门路径属性的实体。
IEntityWithIdKey 表示包含 long 类型 Id 主键的实体。
IEntityWithIdKeyTKey 表示包含指定类型 Id 主键的实体。
IEntityWithName 表示包含字符型 Name 属性的实体。
IEntityWithNodeLevel 表示包含整型 NodeLevel 属性(用来指示节点级别的属性)的实体。通常应用于树形结构的实体内。
IEntityWithText 表示包含字符型 Text 属性的实体。
IEntityWithUUIDKey 表示包含 UUID 类型 Id 主键的实体(主键数据类型为 string)。
IFullAuditEntity 表示包含全部审计字段的实体,即包含审计字段以及软删除字段。对应用户实体的主键数据类型为 string
IFullAuditEntityTUserEntityKey 表示包含全部审计字段的实体,即包含审计字段以及软删除字段。对应用户实体的主键数据类型为指定的类型。
IFullAuditEntityWithIdKeyTKey 表示包含指定类型 Id 主键以及全部审计字段(包括审计字段以及软删除字段)的实体。对应用户实体的主键数据类型为 string
IFullAuditEntityWithIdKeyTKey, TUserEntityKey 表示包含指定类型 Id 主键以及全部审计字段(包括审计字段以及软删除字段)的实体。对应用户实体的主键数据类型为指定的类型。
IReadOnlyCRUDEntity 表示包含 long 类型 Id 主键的,支持只读通用 CRUD (只能查询数据)的实体。
IReadOnlyCRUDEntityTKey 表示包含指定类型 Id 主键的,支持只读通用 CRUD (只能查询数据)的实体。
ISoftDeletionEntity 表示软删除实体。对应用户实体的主键数据类型为 string
ISoftDeletionEntityTUserEntityKey 表示软删除实体。对应用户实体的主键数据类型为指定的类型。
ISoftDeletionEntityBase 软删除实体的基接口。
ISoftDeletionEntityWithIdKeyTKey 表示包含指定类型 Id 主键的软删除实体。对应用户实体的主键数据类型为 string
ISoftDeletionEntityWithIdKeyTKey, TUserEntityKey 表示包含指定类型 Id 主键的软删除实体。对应用户实体的主键数据类型为指定的类型。
ISortableEntity 表示可指定显示顺序的实体。
ISortableEntityWithAutoIdKey 表示包含 long 类型自增值 Id 主键的,可指定显示顺序的实体。
ISortableEntityWithIdKey 表示包含 long 类型 Id 主键的,可指定显示顺序的实体。
ISortableEntityWithIdKeyTKey 表示包含指定类型 Id 主键的,可指定显示顺序的实体。
ISortableEntityWithUUIDKey 表示包含 UUID 类型 Id 主键的(主键数据类型为 string),可指定显示顺序的实体。
ITreeEntityTSelf 表示包含 string 类型 Id 主键的树形结构的实体。
ITreeEntityTKey, TSelf 表示包含指定类型 Id 主键一个树形结构的实体。 主键数据类型 TKey 通常为 intlong 等等, 若要用 string 类型作为主键,请使用 ITreeEntityTSelf 接口。
ITreeEntityBase 树形结构实体的基接口。
ITreeEntityBaseTSelf 自引用树形结构实体基接口。
ITreeEntityWithNamePath 表示包含 名称 属性以及 名称路径 属性的树形结构实体。
ITreeEntityWithNamePathTSelf 表示包含 string 类型 Id 主键、名称 属性以及 名称路径 属性的树形结构的实体。
ITreeEntityWithNamePathTKey, TSelf 表示包含指定类型 Id 主键、名称 属性以及 名称路径 属性的树形结构的实体。 主键数据类型 TKey 通常为 intlong 等等, 若要用 string 类型作为主键,请使用 ITreeEntityWithNamePathTSelf 接口。
ITruncateColumnValuesTEntity 表示要截断用户输入的实体。