Class AuditItem
Namespace: Umbraco.Cms.Core.Models
Assembly: Umbraco.Core.dll
Syntax
public sealed class AuditItem : EntityBase, IRememberBeingDirty, ICanBeDirty, IAuditItem, IEntity, IDeepCloneable
Constructors
View SourceAuditItem(Int32, AuditType, Int32, String, String, String)
Initializes a new instance of the AuditItem class.
Declaration
public AuditItem(int objectId, AuditType type, int userId, string entityType, string comment = null, string parameters = null)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | objectId | |
AuditType | type | |
System.Int32 | userId | |
System.String | entityType | |
System.String | comment | |
System.String | parameters |
Properties
View SourceAuditType
Gets the audit type.
Declaration
public AuditType AuditType { get; }
Property Value
Type | Description |
---|---|
AuditType |
Comment
Gets the audit comments.
Declaration
public string Comment { get; }
Property Value
Type | Description |
---|---|
System.String |
EntityType
Gets the audited entity type.
Declaration
public string EntityType { get; }
Property Value
Type | Description |
---|---|
System.String |
Parameters
Gets optional additional data parameters.
Declaration
public string Parameters { get; }
Property Value
Type | Description |
---|---|
System.String |
UserId
Gets the audit user identifier.
Declaration
public int UserId { get; }
Property Value
Type | Description |
---|---|
System.Int32 |