internal override void Read(BinaryXmlReader reader) { assemblies = (StringCollection)reader.ReadValue("Assemblies", new StringCollection()); dataFiles = (StringCollection)reader.ReadValue("DataFiles", new StringCollection()); dependencies = (DependencyCollection)reader.ReadValue("Dependencies", new DependencyCollection(this)); extensions = (ExtensionCollection)reader.ReadValue("Extensions", new ExtensionCollection(this)); }
internal override void Read(BinaryXmlReader reader) { // We can assume that paths read from a binary files are always normalized assemblies = (StringCollection)reader.ReadValue("Assemblies", new StringCollection()); dataFiles = (StringCollection)reader.ReadValue("DataFiles", new StringCollection()); dependencies = (DependencyCollection)reader.ReadValue("Dependencies", new DependencyCollection(this)); extensions = (ExtensionCollection)reader.ReadValue("Extensions", new ExtensionCollection(this)); ignorePaths = (StringCollection)reader.ReadValue("IgnorePaths", new StringCollection()); }
internal override void Read(BinaryXmlReader reader) { assemblies = (StringCollection) reader.ReadValue ("Assemblies", new StringCollection ()); dataFiles = (StringCollection) reader.ReadValue ("DataFiles", new StringCollection ()); dependencies = (DependencyCollection) reader.ReadValue ("Dependencies", new DependencyCollection (this)); extensions = (ExtensionCollection) reader.ReadValue ("Extensions", new ExtensionCollection (this)); ignorePaths = (StringCollection) reader.ReadValue ("IgnorePaths", new StringCollection ()); }