public void DeserializeXML(string path, out ASSDictonary <string, object> loadedFile) { using (stream = new FileStream(path, FileMode.Open)) { loadedFile = (ASSDictonary <string, object>)xmlSerializer.Deserialize(stream); } }
public void SerializeXML(string path, ASSDictonary <string, object> toSave) { using (stream = new FileStream(path, FileMode.CreateNew)) { xmlSerializer.Serialize(stream, toSave); } }
public void DeserializeXML(string path) { using (stream = new FileStream(path, FileMode.Open)) { SaveDictonary = (ASSDictonary <string, object>)xmlSerializer.Deserialize(stream); } }
public ASSCore(Stream stream, ASSDictonary <string, object> saveDictonary) { istance = this; this.stream = stream; SaveDictonary = saveDictonary; }
public void DeserializeBinary(string path, out ASSDictonary <string, object> loadedFile) { using (stream = new FileStream(path, FileMode.Open)) { loadedFile = (ASSDictonary <string, object>)binaryFormatter.Deserialize(stream); } }
public void SerializeBinary(string path, ASSDictonary <string, object> toSave) { using (stream = new FileStream(path, FileMode.CreateNew)) { binaryFormatter.Serialize(stream, toSave); } }
public void Deserialize(FileStream stream, TypeOfSerializaton typeOfSerializaton, out ASSDictonary <string, object> loaded) { using (stream) { switch (typeOfSerializaton) { case TypeOfSerializaton.Binary: loadeDictonary = (ASSDictonary <string, object>)binaryFormatter.Deserialize(stream); break; case TypeOfSerializaton.XML: loadeDictonary = (ASSDictonary <string, object>)binaryFormatter.Deserialize(stream); break; } } loaded = loadeDictonary; }
public ASSDictonary(ASSDictonary <T, T1> dictonary) { tArray = dictonary.Keys; t1Array = dictonary.Values; count = dictonary.Lenght; }
public void Serialize(FileStream stream, TypeOfSerializaton typeOfSerializaton, ASSDictonary <string, object> toSave) { using (stream) { switch (typeOfSerializaton) { case TypeOfSerializaton.Binary: binaryFormatter.Serialize(stream, toSave); break; case TypeOfSerializaton.XML: xmlSerializer.Serialize(stream, toSave); break; } } }