Dev2.Runtime.ServiceModel.Data.Resource.WriteErrors C# (CSharp) Method

WriteErrors() private method

private WriteErrors ( ) : System.Xml.Linq.XElement
return System.Xml.Linq.XElement
        XElement WriteErrors()
        {
            if(Errors == null || Errors.Count == 0) return null;
            XElement xElement = null;
            foreach(var errorInfo in Errors)
            {
                xElement = new XElement("ErrorMessage");
                xElement.Add(new XAttribute("InstanceID", errorInfo.InstanceID));
                xElement.Add(new XAttribute("Message", errorInfo.Message ?? string.Empty));
                xElement.Add(new XAttribute("ErrorType", errorInfo.ErrorType));
                xElement.Add(new XAttribute("FixType", errorInfo.FixType));
                xElement.Add(new XAttribute("StackTrace", errorInfo.StackTrace ?? string.Empty));
                xElement.Add(new XCData(errorInfo.FixData ?? string.Empty));
            }
            return xElement;
        }