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