Aurora.Addon.HyperGrid.ServerUtils.SerializeResult C# (CSharp) Метод

SerializeResult() публичный статический Метод

public static SerializeResult ( XmlSerializer xs, object data ) : byte[]
xs XmlSerializer
data object
Результат byte[]
        public static byte[] SerializeResult(XmlSerializer xs, object data)
        {
            MemoryStream ms = new MemoryStream();
            XmlTextWriter xw = new XmlTextWriter(ms, Util.UTF8);
            xw.Formatting = Formatting.Indented;
            xs.Serialize(xw, data);
            xw.Flush();

            ms.Seek(0, SeekOrigin.Begin);
            byte[] ret = ms.GetBuffer();
            Array.Resize(ref ret, (int)ms.Length);

            return ret;
        }
ServerUtils