public static UpgradeSerializerSettings2010 CreateReaderSettings() { UpgradeSerializerSettings2010 upgradeSerializerSettings = new UpgradeSerializerSettings2010(serializing: false); upgradeSerializerSettings.ValidateXml = true; upgradeSerializerSettings.Normalize = false; upgradeSerializerSettings.XmlSchema = XmlSchema.Read(Assembly.GetExecutingAssembly().GetManifestResourceStream("Microsoft.ReportingServices.RdlObjectModel.RdlUpgrade.Rdl2010ObjectModel.ReportDefinition.xsd"), null); upgradeSerializerSettings.XmlValidationEventHandler = (ValidationEventHandler)Delegate.Combine(upgradeSerializerSettings.XmlValidationEventHandler, new ValidationEventHandler(upgradeSerializerSettings.ValidationEventHandler)); upgradeSerializerSettings.IgnoreWhitespace = false; return(upgradeSerializerSettings); }
protected override RdlSerializerSettings CreateWriterSettings() { return(UpgradeSerializerSettings2010.CreateWriterSettings()); }