SortableAuditEntityWithAutoIdKey<TUserEntityKey> Class

包含 long 类型自增值 Id 主键以及审计字段的,可指定显示顺序的实体的基类。对应用户实体的主键数据类型为指定的类型。

Definition

Namespace: QuickAdmin.EntityBase.AuditBaseImplementation
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 1.0.122
C#
public abstract class SortableAuditEntityWithAutoIdKey<TUserEntityKey> : AuditEntity<TUserEntityKey>, 
	ISortableEntityWithAutoIdKey, IEntityWithAutoIdKey, IEntityWithIdKey, IEntityWithIdKey<long>, IEntity, 
	ISortableEntityWithIdKey, ISortableEntityWithIdKey<long>, ISortableEntity, IAuditEntity<TUserEntityKey>, 
	IAuditEntityBase
where TUserEntityKey : struct, new()
Inheritance
object    AuditEntity<TUserEntityKey>    SortableAuditEntityWithAutoIdKey<TUserEntityKey>
Implements
IAuditEntity<TUserEntityKey>, IAuditEntityBase, IEntity, IEntityWithAutoIdKey, IEntityWithIdKey, IEntityWithIdKey<long>, ISortableEntity, ISortableEntityWithAutoIdKey, ISortableEntityWithIdKey, ISortableEntityWithIdKey<long>

Type Parameters

TUserEntityKey
对应用户实体的主键数据类型。

Constructors

SortableAuditEntityWithAutoIdKey<TUserEntityKey>Initializes a new instance of the SortableAuditEntityWithAutoIdKey<TUserEntityKey> class

Properties

Public Properties

CreatedDesc 获取对录入审计信息的描述。
(Inherited from AuditEntity<TUserEntityKey>)
CreatedTime 获取/设置录入时间。
(Inherited from AuditEntity<TUserEntityKey>)
CreatorId 获取/设置录入人 Id
(Inherited from AuditEntity<TUserEntityKey>)
CreatorName 获取/设置录入人名称。此属性不映射到表字段。
(Inherited from AuditEntity<TUserEntityKey>)
DisplayOrder 获取/设置显示顺序。数值越小越靠前。
Id 获取/设置 Id 主键。
UpdatedDesc 获取对更新审计信息的描述。
(Inherited from AuditEntity<TUserEntityKey>)
UpdatedTime 获取/设置修改时间。
(Inherited from AuditEntity<TUserEntityKey>)
UpdaterId 获取/设置修改人 Id
(Inherited from AuditEntity<TUserEntityKey>)
UpdaterName 获取/设置修改人名称。此属性不映射到表字段。
(Inherited from AuditEntity<TUserEntityKey>)

Methods

Public Methods

ToString 返回对本实体的描述字符串。
(Overrides object.ToString())

See Also