Class AuditEntry
Represents an audited event.
Namespace: Umbraco.Cms.Core.Models
Assembly: Umbraco.Core.dll
Syntax
[DataContract(IsReference = true)]
public class AuditEntry : EntityBase, IAuditEntry, IEntity, IDeepCloneable, IRememberBeingDirty, ICanBeDirty
Properties
View SourceAffectedDetails
Gets or sets free-form details about the entity affected by the audited event.
Declaration
public string AffectedDetails { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
The entity affected by the event can be another user, a member...
AffectedUserId
Gets or sets the identifier of the user affected by the audited event.
Declaration
public int AffectedUserId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Remarks
Not used when no single user is affected by the event.
EventDateUtc
Gets or sets the date and time of the audited event.
Declaration
public DateTime EventDateUtc { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
EventDetails
Gets or sets free-form details about the audited event.
Declaration
public string EventDetails { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EventType
Gets or sets the type of the audited event.
Declaration
public string EventType { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PerformingDetails
Gets or sets free-form details about the user triggering the audited event.
Declaration
public string PerformingDetails { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PerformingIp
Gets or sets the IP address or the request triggering the audited event.
Declaration
public string PerformingIp { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PerformingUserId
Gets or sets the identifier of the user triggering the audited event.
Declaration
public int PerformingUserId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |