Class EntityChange
Assembly: Volo.Abp.AuditLogging.Domain.dll
Syntax
[DisableAuditing]
public class EntityChange : Entity<Guid>, IEntity<Guid>, IEntity, IMultiTenant, IHasExtraProperties
Constructors
EntityChange()
Declaration
EntityChange(IGuidGenerator, Guid, EntityChangeInfo, Guid?)
Declaration
public EntityChange(IGuidGenerator guidGenerator, Guid auditLogId, EntityChangeInfo entityChangeInfo, Guid? tenantId = null)
Parameters
Properties
AuditLogId
Declaration
public virtual Guid AuditLogId { get; protected set; }
Property Value
ChangeTime
Declaration
public virtual DateTime ChangeTime { get; protected set; }
Property Value
ChangeType
Declaration
public virtual EntityChangeType ChangeType { get; protected set; }
Property Value
EntityId
Declaration
public virtual string EntityId { get; protected set; }
Property Value
EntityTenantId
Declaration
public virtual Guid? EntityTenantId { get; protected set; }
Property Value
EntityTypeFullName
Declaration
public virtual string EntityTypeFullName { get; protected set; }
Property Value
Declaration
public virtual ExtraPropertyDictionary ExtraProperties { get; protected set; }
Property Value
PropertyChanges
Declaration
public virtual ICollection<EntityPropertyChange> PropertyChanges { get; protected set; }
Property Value
TenantId
Declaration
public virtual Guid? TenantId { get; protected set; }
Property Value
Implements
Extension Methods