Beispiel #1
0
            /// <exception cref="System.IO.IOException"/>
            public override bool SeekToNewSource(long targetPos)
            {
                long sumsPos = GetChecksumFilePos(targetPos);

                fs.ReportChecksumFailure(file, datas, targetPos, sums, sumsPos);
                bool newDataSource = datas.SeekToNewSource(targetPos);

                return(sums.SeekToNewSource(sumsPos) || newDataSource);
            }