public static byte[] SerializaObjetoXMLByteArray(IFileTransfer Objeto) { XmlSerializer x = new XmlSerializer(Objeto.GetType()); MemoryStream St = new MemoryStream(); x.Serialize(St, Objeto); St.Flush(); byte[] ArrayByte = St.ToArray(); return(ArrayByte); }
public static string SerializaObjetoXML(IFileTransfer Objeto) { XmlSerializer x = new XmlSerializer(Objeto.GetType()); MemoryStream St = new MemoryStream(); x.Serialize(St, Objeto); St.Flush(); byte[] ArrayByte = St.ToArray(); string retorno = System.Text.Encoding.ASCII.GetString(ArrayByte); return(retorno); }