IAuditTrailEntityUpdateEntriesT Method
|
Retrieves audit entries that record entity updates in a paginated fashion.
Namespace:
Ingeniux.CMS
Assembly:
Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.3.169
Syntax IEnumerable<IAuditEntry> EntityUpdateEntries<T>(
out int count,
T entity,
DateTime startTime,
DateTime endTime = null,
int pageSize = -1,
int startIndex = -1
)
where T : IEntity
Function EntityUpdateEntries(Of T As IEntity) (
<OutAttribute> ByRef count As Integer,
entity As T,
startTime As DateTime,
Optional endTime As DateTime = Nothing,
Optional pageSize As Integer = -1,
Optional startIndex As Integer = -1
) As IEnumerable(Of IAuditEntry)
generic<typename T>
where T : IEntity
IEnumerable<IAuditEntry^>^ EntityUpdateEntries(
[OutAttribute] int% count,
T entity,
DateTime startTime,
DateTime endTime = nullptr,
int pageSize = -1,
int startIndex = -1
)
abstract EntityUpdateEntries :
count : int byref *
entity : 'T *
startTime : DateTime *
?endTime : DateTime *
?pageSize : int *
?startIndex : int
(* Defaults:
let _endTime = defaultArg endTime null
let _pageSize = defaultArg pageSize -1
let _startIndex = defaultArg startIndex -1
*)
-> IEnumerable<IAuditEntry> when 'T : IEntity
Parameters
- count
- Type: SystemInt32
Outputs total count of audit entries - entity
- Type: T
[Missing <param name="entity"/> documentation for "M:Ingeniux.CMS.IAuditTrail.EntityUpdateEntries``1(System.Int32@,``0,System.DateTime,System.DateTime,System.Int32,System.Int32)"]
- startTime
- Type: SystemDateTime
Lower and of the time range for audit entries - endTime (Optional)
- Type: SystemDateTime
Upper end of the time range for audit entries - pageSize (Optional)
- Type: SystemInt32
Number of entries to return; if not provided, returns all entries. - startIndex (Optional)
- Type: SystemInt32
Starting index of entries; if not provided, start from first entry.
Type Parameters
- T
Return Value
Type:
IEnumerableIAuditEntryCollection of audit entries
See Also