public virtual void Add(FileAsset file) { if (!Contains(file)) { _files.Add(file); } }
public ManifestEntry(Purl archivePath, FileAsset fileAsset) { _archivePath = archivePath; _fileAsset = fileAsset; }
public bool IsSameAgeAs(FileAsset file) { return this.ModifiedAt == file.ModifiedAt; }
public bool IsOlderThan(FileAsset file) { return this.ModifiedAt < file.ModifiedAt; }
public bool IsNewerThan(FileAsset file) { return this.ModifiedAt > file.ModifiedAt; }
public FileCopyProgressEventArgs(double percentComplete, FileAsset file, Purl destiny) : base(percentComplete) { _file = file; _destiny = destiny; }
public bool Contains(FileAsset file) { return _files.Contains(file); }
public void Remove(FileAsset file) { _files.Remove(file); }