Пример #1
0
        /// <summary>
        /// Serializes object graph with specified root object into XML and
        /// writes it to the specified file
        /// </summary>
        /// <param name="domain">Root object</param>
        /// <param name="fi">Output file</param>
        public void Write(object domain, System.IO.FileInfo fi)
        {
            ObjectTreeXmlWriter otxw = new ObjectTreeXmlWriter();

            otxw.Write(domain, fi);
        }
Пример #2
0
        /// <summary>
        /// Serializes object graph with specified root object into XML and
        /// writes it to the specified output stream
        /// </summary>
        /// <param name="domain">Root object</param>
        /// <param name="s">Output stream (caller is responsible for closing the stream)</param>
        public void Write(object domain, System.IO.Stream s)
        {
            ObjectTreeXmlWriter otxw = new ObjectTreeXmlWriter();

            otxw.Write(domain, s);
        }