internal void AddContentToTarget(SyndicationItem target) #endif { #if ASTORIA_CLIENT Util.CheckArgumentNull(target, "target"); #else WebUtil.CheckArgumentNull(target, "target"); #endif this.XmlContentWriter.Close(); this.XmlContentWriter = null; this.XmlContentStream.Seek(0, SeekOrigin.Begin); XmlReaderSettings customContentReaderSettings = new XmlReaderSettings(); customContentReaderSettings.ConformanceLevel = ConformanceLevel.Fragment; XmlReader reader = XmlReader.Create(this.XmlContentStream, customContentReaderSettings); this.XmlContentStream = null; #if ASTORIA_CLIENT target.WriteNode(reader, false); #else target.ElementExtensions.Add(reader); #endif }