コード例 #1
0
ファイル: FileSet.cs プロジェクト: machine/machine.partstore
 public virtual void Add(FileAsset file)
 {
   if (!Contains(file))
   {
     _files.Add(file);
   }
 }
コード例 #2
0
 public ManifestEntry(Purl archivePath, FileAsset fileAsset)
 {
   _archivePath = archivePath;
   _fileAsset = fileAsset;
 }
コード例 #3
0
 public bool IsSameAgeAs(FileAsset file)
 {
   return this.ModifiedAt == file.ModifiedAt;
 }
コード例 #4
0
 public bool IsOlderThan(FileAsset file)
 {
   return this.ModifiedAt < file.ModifiedAt;
 }
コード例 #5
0
 public bool IsNewerThan(FileAsset file)
 {
   return this.ModifiedAt > file.ModifiedAt;
 }
コード例 #6
0
 public FileCopyProgressEventArgs(double percentComplete, FileAsset file, Purl destiny)
   : base(percentComplete)
 {
   _file = file;
   _destiny = destiny;
 }
コード例 #7
0
ファイル: FileSet.cs プロジェクト: machine/machine.partstore
 public bool Contains(FileAsset file)
 {
   return _files.Contains(file);
 }
コード例 #8
0
ファイル: FileSet.cs プロジェクト: machine/machine.partstore
 public void Remove(FileAsset file)
 {
   _files.Remove(file);
 }