IFullAuditEntityWithIdKeyTKey, TUserEntityKey Interface

表示包含指定类型 Id 主键以及全部审计字段(包括审计字段以及软删除字段)的实体。对应用户实体的主键数据类型为指定的类型。

Definition

Namespace: QuickAdmin.EntityBase
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 1.0.122
C#
public interface IFullAuditEntityWithIdKey<TKey, TUserEntityKey> : IAuditEntityWithIdKey<TKey, TUserEntityKey>, 
	IAuditEntity<TUserEntityKey>, IAuditEntityBase, IEntity, ISoftDeletionEntityWithIdKey<TKey, TUserEntityKey>, 
	ISoftDeletionEntity<TUserEntityKey>, ISoftDeletionEntityBase
where TUserEntityKey : struct, new()
Implements
IAuditEntityTUserEntityKey, IAuditEntityBase, IAuditEntityWithIdKeyTKey, TUserEntityKey, IEntity, ISoftDeletionEntityTUserEntityKey, ISoftDeletionEntityBase, ISoftDeletionEntityWithIdKeyTKey, TUserEntityKey

Type Parameters

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

Properties

CreatedTime 获取/设置录入时间。
(Inherited from IAuditEntityBase)
CreatorId 获取/设置录入人 Id
(Inherited from IAuditEntityTUserEntityKey)
CreatorName 获取/设置录入人名称。此属性通常不映射到表字段。
(Inherited from IAuditEntityBase)
DeletedTime 获取/设置删除时间。
(Inherited from ISoftDeletionEntityBase)
DeleterId 获取/设置删除人 Id
(Inherited from ISoftDeletionEntityTUserEntityKey)
DeleterName 获取/设置删除人名称。此属性通常不映射到表字段。
(Inherited from ISoftDeletionEntityBase)
Id 获取/设置 Id 主键。
(Inherited from IAuditEntityWithIdKeyTKey, TUserEntityKey)
UpdatedTime 获取/设置修改时间。
(Inherited from IAuditEntityBase)
UpdaterId 获取/设置修改人 Id
(Inherited from IAuditEntityTUserEntityKey)
UpdaterName 获取/设置修改人名称。此属性通常不映射到表字段。
(Inherited from IAuditEntityBase)

Methods

TrimStringValues 移除所有字符串属性(类型为 string 的属性)的值的前导和尾随空白字符。
(Inherited from IEntity)

See Also