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