Class AuditLog
Inheritance
System.Object
AuditLog
Implements
IHasExtraProperties
IMultiTenant
Assembly: Volo.Abp.AuditLogging.Domain.dll
Syntax
public class AuditLog : AggregateRoot<Guid>, IAggregateRoot<Guid>, IEntity<Guid>, IAggregateRoot, IEntity, IGeneratesDomainEvents, IHasExtraProperties, IHasConcurrencyStamp, IMultiTenant
Constructors
AuditLog()
Declaration
AuditLog(IGuidGenerator, AuditLogInfo)
Declaration
public AuditLog(IGuidGenerator guidGenerator, AuditLogInfo auditInfo)
Parameters
Type |
Name |
Description |
IGuidGenerator |
guidGenerator |
|
AuditLogInfo |
auditInfo |
|
Properties
Actions
Declaration
public virtual ICollection<AuditLogAction> Actions { get; protected set; }
Property Value
ApplicationName
Declaration
public virtual string ApplicationName { get; set; }
Property Value
Type |
Description |
System.String |
|
BrowserInfo
Declaration
public virtual string BrowserInfo { get; protected set; }
Property Value
Type |
Description |
System.String |
|
ClientId
Declaration
public virtual string ClientId { get; set; }
Property Value
Type |
Description |
System.String |
|
ClientIpAddress
Declaration
public virtual string ClientIpAddress { get; protected set; }
Property Value
Type |
Description |
System.String |
|
ClientName
Declaration
public virtual string ClientName { get; protected set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public virtual string Comments { get; protected set; }
Property Value
Type |
Description |
System.String |
|
CorrelationId
Declaration
public virtual string CorrelationId { get; set; }
Property Value
Type |
Description |
System.String |
|
EntityChanges
Declaration
public virtual ICollection<EntityChange> EntityChanges { get; protected set; }
Property Value
Exceptions
Declaration
public virtual string Exceptions { get; protected set; }
Property Value
Type |
Description |
System.String |
|
ExecutionDuration
Declaration
public virtual int ExecutionDuration { get; protected set; }
Property Value
Type |
Description |
System.Int32 |
|
ExecutionTime
Declaration
public virtual DateTime ExecutionTime { get; protected set; }
Property Value
Type |
Description |
DateTime |
|
HttpMethod
Declaration
public virtual string HttpMethod { get; protected set; }
Property Value
Type |
Description |
System.String |
|
HttpStatusCode
Declaration
public virtual int? HttpStatusCode { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
ImpersonatorTenantId
Declaration
public virtual Guid? ImpersonatorTenantId { get; protected set; }
Property Value
Type |
Description |
System.Nullable<Guid> |
|
ImpersonatorUserId
Declaration
public virtual Guid? ImpersonatorUserId { get; protected set; }
Property Value
Type |
Description |
System.Nullable<Guid> |
|
TenantId
Declaration
public virtual Guid? TenantId { get; protected set; }
Property Value
Type |
Description |
System.Nullable<Guid> |
|
TenantName
Declaration
public virtual string TenantName { get; protected set; }
Property Value
Type |
Description |
System.String |
|
Url
Declaration
public virtual string Url { get; protected set; }
Property Value
Type |
Description |
System.String |
|
UserId
Declaration
public virtual Guid? UserId { get; protected set; }
Property Value
Type |
Description |
System.Nullable<Guid> |
|
UserName
Declaration
public virtual string UserName { get; protected set; }
Property Value
Type |
Description |
System.String |
|
Implements
IHasExtraProperties
IMultiTenant
Extension Methods