internal static string ToXmlZipStringBinary(T cryo) { byte[] input = GenericSerializationHelperClass <T> .ToBinary(cryo); byte[] inArray = IOTools.Compress(input); return(Convert.ToBase64String(inArray)); }
public static T FromXmlFile(string frozenObjectFileName, bool zipped) { if (zipped) { return(GenericSerializationHelperClass <T> .FromGZipXmlFile(frozenObjectFileName)); } return(GenericSerializationHelperClass <T> .FromXmlFile(frozenObjectFileName)); }
public static bool ToXmlFile(T cryo, string fileName, bool zipped) { if (zipped) { return(GenericSerializationHelperClass <T> .ToXmlZipFile(cryo, fileName)); } return(GenericSerializationHelperClass <T> .ToXmlFile(cryo, fileName)); }
public static T FromXml(string frozen, bool zipped) { if (zipped) { return(GenericSerializationHelperClass <T> .FromXmlZipString(frozen)); } return(GenericSerializationHelperClass <T> .FromXml(frozen)); }
public static string ToXmlString(T cryo, bool zipped) { if (zipped) { return(GenericSerializationHelperClass <T> .ToXmlZipString(cryo)); } return(GenericSerializationHelperClass <T> .ToXmlString(cryo)); }
internal static string ToXmlZipString(T cryo) { string s = GenericSerializationHelperClass <T> .ToXmlString(cryo); byte[] bytes = Encoding.Unicode.GetBytes(s); byte[] inArray = IOTools.Compress(bytes); return(Convert.ToBase64String(inArray)); }
public static bool ToXmlFileWithOutXmlns(T cryo, string fileName, Encoding encoding) { try { DirectoryInfo directory = new FileInfo(fileName).Directory; if (cryo != null && directory != null && directory.Exists) { string value = GenericSerializationHelperClass <T> .ToXmlStringWithOutXmlns(cryo, encoding); TextWriter textWriter = new StreamWriter(fileName, false, encoding); textWriter.Write(value); textWriter.Close(); return(true); } return(false); } catch (DirectoryNotFoundException) { return(false); } }
public static bool ToXmlFileWithOutXmlns(T cryo, string fileName, Encoding encoding) { try { DirectoryInfo directory = new FileInfo(fileName).Directory; if ((object)cryo == null || directory == null || !directory.Exists) { return(false); } string stringWithOutXmlns = GenericSerializationHelperClass <T> .ToXmlStringWithOutXmlns(cryo, encoding); TextWriter textWriter = (TextWriter) new StreamWriter(fileName, false, encoding); textWriter.Write(stringWithOutXmlns); textWriter.Close(); return(true); } catch (DirectoryNotFoundException ex) { return(false); } }
public static bool ToXmlFileWithOutXmlns(T cryo, string fileName) { return(GenericSerializationHelperClass <T> .ToXmlFileWithOutXmlns(cryo, fileName, Encoding.GetEncoding("ISO-8859-15"))); }
public static string ToXmlStringWithOutXmlns(T cryo) { return(GenericSerializationHelperClass <T> .ToXmlStringWithOutXmlns(cryo, Encoding.GetEncoding("ISO-8859-15"))); }
internal static T FromXmlZipStringBinary(string frozen) { byte[] input = Convert.FromBase64String(frozen); byte[] frozen2 = IOTools.Uncompress(input); return(GenericSerializationHelperClass <T> .FromBinary(frozen2)); }
internal static T FromXmlZipString(string frozen) { byte[] input = Convert.FromBase64String(frozen); byte[] bytes = IOTools.Uncompress(input); return(GenericSerializationHelperClass <T> .FromXml(Encoding.Unicode.GetString(bytes))); }
internal static T FromXmlZipStringBinary(string frozen) { return(GenericSerializationHelperClass <T> .FromBinary(IOTools.Uncompress(Convert.FromBase64String(frozen)))); }
internal static T FromXmlZipString(string frozen) { return(GenericSerializationHelperClass <T> .FromXml(Encoding.Unicode.GetString(IOTools.Uncompress(Convert.FromBase64String(frozen))))); }
internal static string ToXmlZipStringBinary(T cryo) { return(Convert.ToBase64String(IOTools.Compress(GenericSerializationHelperClass <T> .ToBinary(cryo)))); }
internal static string ToXmlZipString(T cryo) { return(Convert.ToBase64String(IOTools.Compress(Encoding.Unicode.GetBytes(GenericSerializationHelperClass <T> .ToXmlString(cryo))))); }