Bamboo.Prevalence.Util.OldFilesCleanUpPolicy.SelectFiles C# (CSharp) Method

SelectFiles() public method

Returns a list with all unnecessary files older than MaxAge.
public SelectFiles ( Bamboo engine ) : System.IO.FileInfo[]
engine Bamboo the prevalence engine
return System.IO.FileInfo[]
		public override System.IO.FileInfo[] SelectFiles(Bamboo.Prevalence.PrevalenceEngine engine)
		{
			FileInfo[] unnecessary = GetUnnecessaryPrevalenceFiles(engine);
			int index = FindFirstFileOlderThanPeriod(unnecessary);
			if (index > 0)
			{
				return GetFileInfoRange(unnecessary, 0, index+1);
			}
			return NullCleanUpPolicy.EmptyFileInfoArray;
		}