Namespace Datamine.MineTrustConnector.Core.Retention
Classes
- MaxAgePolicy
-
Retention policy which expires file versions once they cross the specified age threshold. Ages are defined according to the DateModified of the file version instance, and must be specified by exactly one of: Max age in days Max age in weeks Max age in months
- MaxSizePolicy
-
Retention policy which expires file versions once their aggregated size has exceeded the specified limit. The limit does not apply if there is only one version of a file remaining. Size limits must be specified by exactly one of: Max size in MB Max size in GB
- MaxVersionsPolicy
-
Retention policy which expires file versions once the total number of versions exceeds the specified limit.
- RetentionPolicy
-
Base class for an object representing the retention policy which applies to a particular file. Serializes into the form Prop1=Value1;Prop2=Value2;... for interop purposes
Interfaces
- IVersionHistory
-
Abstraction over the version history of a file within MineTrust
- IVersionHistory.IVersionHistoryItem
-
Abstraction over a single item within a file's version history