Class VacuumOptions
public class VacuumOptions
- Inheritance
-
VacuumOptions
- Inherited Members
Properties
AuditLogs
Entity and relationship audit records.
public VacuumTarget AuditLogs { get; set; }
Property Value
Budget
If set, a run stops after this long and leaves the remaining rows for the next run.
public TimeSpan? Budget { get; set; }
Property Value
CommandTimeout
Timeout for each delete statement.
public TimeSpan CommandTimeout { get; set; }
Property Value
CustomTargets
Application entities to delete alongside the framework's own data.
public IList<EntityVacuumTarget> CustomTargets { get; }
Property Value
JobRuns
Recorded job runs.
public VacuumTarget JobRuns { get; set; }
Property Value
PageSize
Rows deleted per statement.
public int PageSize { get; set; }
Property Value
PauseBetweenPages
Delay between delete statements, to reduce contention with other database work.
public TimeSpan PauseBetweenPages { get; set; }
Property Value
QueryTables
Un-finalised frozen query results.
public VacuumTarget QueryTables { get; set; }
Property Value
Schedule
public Schedule Schedule { get; set; }