SPSite.AuditLogTrimmingRetention Property
SharePoint 2010
Gets or sets the number of days of audit log data to retain.
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online
The AuditLogTrimmingRetention property specifies how many days to retain events in the audit log. When the TrimAuditLog property is set to true, excess is periodically removed from the audit log. This process involves establishing a limit by counting the specified number of days back from the present date, and then removing log entries for dates prior to this limit.