Skip to main content

Class RepositoryCleanupConfig

Namespace: Aurigma.DesignAtoms.Configuration.RepositoriesCleanupConfig​
Assembly: Aurigma.DesignAtoms.dll​
Syntax
public class RepositoryCleanupConfig : IRepositoryCleanupConfig

Inheritance: System.Object -> RepositoryCleanupConfig

Implements​

Inherited Members​

  • System.Object.ToString
  • System.Object.Equals(System.Object)
  • System.Object.Equals(System.Object,System.Object)
  • System.Object.ReferenceEquals(System.Object,System.Object)
  • System.Object.GetHashCode
  • System.Object.GetType
  • System.Object.MemberwiseClone

Constructors​

RepositoryCleanupConfig​

public RepositoryCleanupConfig(IConfigurationReader configurationReader)

Properties​

EnableCleanup​

public bool EnableCleanup { get; }

CleanupInterval​

public int CleanupInterval { get; set; }

RepositoryCleanupStrategy​

public RepositoryCleanupStrategy RepositoryCleanupStrategy { get; }

MaxUtilizationThreshold​

public int MaxUtilizationThreshold { get; set; }

UtilizationTarget​

public int UtilizationTarget { get; set; }

LastAccessObsolescencePeriodInHours​

public int LastAccessObsolescencePeriodInHours { get; set; }

MaxRepositorySize​

public long MaxRepositorySize { get; set; }
Was this page helpful?