public new ITransferLog Export(Stream stream, IEnumerable <ExportSource> sourceRoots, ExportOptions options) { Options = options; _transferExportOptionsEx.MergeWithEPi(options); return(base.Export(stream, sourceRoots, options)); }
public void MergeWithEPi(TransferExportOptions options) { ExcludeFiles = options.ExcludeFiles; //if (!ExcludeFiles) //{ // ExportVersion = false; // ExportFilesOnly = true; //} // support exporting only if (options.TransferType != TypeOfTransfer.Exporting) { ExcludeFiles = false; ExportVersion = false; ExportFilesOnly = false; } }