コード例 #1
0
ファイル: FileList.cs プロジェクト: jayclassless/verifier
 /// <summary>Reads the file verification list into this object.</summary>
 /// <param name="filename">The file verification list to build the FileList from.</param>
 /// <param name="reader">The FileListReader to use.</param>
 private void Read(string filename, FileListReader reader)
 {
     reader.Read(filename);
     this.filelist    = reader.FileList.filelist;
     this.information = reader.FileList.information;
     this.sourceFile  = reader.FileList.sourceFile;
     this.type        = reader.FileList.type;
     this.version     = reader.FileList.version;
 }
コード例 #2
0
ファイル: FileList.cs プロジェクト: jayclassless/verifier
 /// <summary>Initializes a new instance of FileList.</summary>
 /// <param name="filename">The file verification list to build the FileList from.</param>
 /// <param name="type">The specific file verification list format to try to parse.</param>
 public FileList(string filename, FileListType type)
 {
     Read(filename, FileListReader.GetReader(type));
 }
コード例 #3
0
ファイル: FileList.cs プロジェクト: jayclassless/verifier
 /// <summary>Initializes a new instance of FileList.</summary>
 /// <param name="filename">The file verification list to build the FileList from.</param>
 public FileList(string filename)
 {
     Read(filename, FileListReader.GetReader(Path.GetExtension(filename)));
 }