Exemplo n.º 1
0
            public ScannerArgument(DirectoryInfo directory, SearchOption searchoption,
                bool parseAdd, bool parseUpdate, bool removeDeadFiles,
                string[] extensions, RawTrack[] existingFiles, string[] ignoredFiles)
            {
                this.directory = directory;
                this.searchoption = searchoption;

                this.parseAdd = parseAdd;
                this.parseUpdate = parseUpdate;
                this.removeDeadFiles = removeDeadFiles;

                this.extensions = extensions;
                this.existingFiles = existingFiles;

                this.ignoredFiles = ignoredFiles;

                this.tracer = new ScannerTracer();
            }
 internal ScanProgressChangedEventArgs(ScannerTracer tracer)
     : this(tracer.Progress, tracer.State)
 {
 }