/// <summary> /// Populates FilesetEntry table with files from previous fileset, which aren't /// yet part of the new fileset, and which aren't excluded by the (optional) exclusion /// predicate. /// </summary> /// <param name="exclusionPredicate">Optional exclusion predicate (true = exclude file)</param> public Task AppendFilesFromPreviousSetWithPredicateAsync(Func <string, long, bool> exclusionPredicate) { return(RunOnMain(() => m_database.AppendFilesFromPreviousSetWithPredicate(m_transaction, exclusionPredicate))); }