//--------------------------------------------------------------------- /// <summary> /// Initializes a new instance by loading plug-in entries from a file. /// </summary> internal EditableDataset(string path) { this.path = path; using (InputBinaryFile file = new InputBinaryFile(path, Database.BinaryFileIdentifier)) { this.entries = file.Deserialize <List <DatasetEntry> >(); this.referencedLibs = file.Deserialize <Dictionary <string, List <string> > >(); } }
//--------------------------------------------------------------------- /// <summary> /// Initializes a new instance by loading plug-in entries from a file. /// </summary> internal EditableDataset(string path) { this.path = path; using (InputBinaryFile file = new InputBinaryFile(path, Database.BinaryFileIdentifier)) { this.entries = file.Deserialize<List<DatasetEntry>>(); this.referencedLibs = file.Deserialize<Dictionary<string, List<string>>>(); } }