Ejemplo n.º 1
0
 /// <summary>
 ///     Serializes this item.
 /// </summary>
 /// <typeparam name="T">The type of the item to serialize</typeparam>
 /// <param name="item">The item to serialize.</param>
 /// <param name="xmlRootOverride">The XML root override.</param>
 /// <returns>serialized object as string</returns>
 /// <externalUnit cref="DomainObjectSerializer"/>
 /// <revision revisor="dev16" date="12/22/2008" version="1.0.0.0">
 ///     Member created.
 /// </revision>
 public static string Serialize <T>(T item, XmlRootAttribute xmlRootOverride)
 {
     // return xmlBuilder as string
     return(DomainObjectSerializer.Serialize(item, xmlRootOverride));
 }
Ejemplo n.º 2
0
 /// <summary>
 ///     Deserialize an object from an XML file.
 /// </summary>
 /// <typeparam name="T">Type of object to deserialize</typeparam>
 /// <param name="fileName">Input filename</param>
 /// <returns>
 ///     The serialized domain object
 /// </returns>
 /// <externalUnit/>
 /// <revision revisor="dev05" date="02/05/09" version="1.0.6.1">
 ///     Method created.
 /// </revision>
 public static T FromXmlFile <T>(string fileName)
 {
     return(DomainObjectSerializer.FromXmlFile <T>(fileName));
 }
Ejemplo n.º 3
0
 /// <summary>
 ///     Serializes this item.
 /// </summary>
 /// <typeparam name="T">The type of the item to serialize</typeparam>
 /// <param name="item">The item to serialize.</param>
 /// <returns>serialized object as string</returns>
 /// <externalUnit cref="DomainObjectSerializer"/>
 /// <revision revisor="dev16" date="12/22/2008" version="1.0.0.0">
 ///     Member created.
 /// </revision>
 public static string Serialize <T>(T item)
 {
     // return xmlBuilder as string
     return(DomainObjectSerializer.Serialize(item));
 }
Ejemplo n.º 4
0
 /// <summary>
 ///     Method creates object from xml.
 /// </summary>
 /// <typeparam name="T">The type to return from XML</typeparam>
 /// <param name="xml">The XML containing the data.</param>
 /// <returns>
 ///     Based object from xml data- object may be null
 /// </returns>
 /// <externalUnit cref="DomainObjectSerializer"/>
 /// <revision revisor="dev16" date="12/22/2008" version="1.0.0.0">
 ///     Member created.
 /// </revision>
 public static T FromXml <T>(string xml)
 {
     return(DomainObjectSerializer.FromXml <T>(xml));
 }